ASP和数据库查表的问题(如何select)

ASP和数据库查表的问题(如何select),第1张

sql = "SELECT TOP 10 FROM [content] WHERE [type] = 'A' ORDER BY [click] DESC"

sql = sql & " UNION (SELECT TOP 10 FROM [content] WHERE [type] = 'B' ORDER BY [click] DESC)"

sql = sql & " UNION (SELECT TOP 10 FROM [content] WHERE [type] = 'C' ORDER BY [click] DESC)"

分别查询几个类别的前十个记录, 然后用UNION连接成一个记录集

PS: type = 'A' , 这里必须使用引号

如果是 type = A , 那A的意义就是一个字段

type = 'A', 的时候, A才表示一个字段的值

看你语句怎么写的

1,

select into table_B from table_A

这样会复制表A的结构和数据到表B

select from table_B

2,

select into table_C from table_A where 1=2

select from table_C

这样则只会复制表A的结构到表C

位置就是当前使用的数据库

1.打开数据库管理工具并在数据库中创建两个用于测试的新表,在这里,这两个表的表结构应该是相同的。

2.打开一个新的SQL查询窗口来创建一个存储过程。这意味着将插入到TEST中的数据插入到TEST1中。

3.单击“执行”,将创建一个名为“T”的新触发器。输入代码:USE[PHCTIAOMA]GO

/*****object:trigger[dbo].[T]scriptdate:10/28/201708:37:34*****/setANSI_NULLSONGOSETQUOTED_

IDENTIFIERONGOCREATEtrigger[dbo].[T][dbo].[test]forinsertasbegininsertintodbo.TEST1selectstheID,name,andagefrominsertedendGO.

4.展开表结构,可以看到新的触发器‘T’。

5.现在先在TEST表中插入一条数据做测试。INSERTINTOdbo.TESTVALUES('1','Simon','25')。

6.提示两次成功插入数据,然后查看TEST1中的数据是否及时更新。从dbo中选择*。test1,数据被成功写入。

SQL语句集锦

--语 句 功 能

--数据 *** 作

SELECT --从数据库表中检索数据行和列

INSERT --向数据库表添加新数据行

DELETE --从数据库表中删除数据行

UPDATE --更新数据库表中的数据

--数据定义

CREATE TABLE --创建一个数据库表

DROP TABLE --从数据库中删除表

ALTER TABLE --修改数据库表结构

CREATE VIEW --创建一个视图

DROP VIEW --从数据库中删除视图

CREATE INDEX --为数据库表创建一个索引

DROP INDEX --从数据库中删除索引

CREATE PROCEDURE --创建一个存储过程

DROP PROCEDURE --从数据库中删除存储过程

CREATE TRIGGER --创建一个触发器

DROP TRIGGER --从数据库中删除触发器

CREATE SCHEMA --向数据库添加一个新模式

DROP SCHEMA --从数据库中删除一个模式

CREATE DOMAIN --创建一个数据值域

ALTER DOMAIN --改变域定义

DROP DOMAIN --从数据库中删除一个域

--数据控制

GRANT --授予用户访问权限

DENY --拒绝用户访问

REVOKE --解除用户访问权限

--事务控制

COMMIT --结束当前事务

ROLLBACK --中止当前事务

SET TRANSACTION --定义当前事务数据访问特征

--程序化SQL

DECLARE --为查询设定游标

EXPLAN --为查询描述数据访问计划

OPEN --检索查询结果打开一个游标

FETCH --检索一行查询结果

CLOSE --关闭游标

PREPARE --为动态执行准备SQL 语句

EXECUTE --动态地执行SQL 语句

DESCRIBE这个好象不可以吧

如果没有 databasename 的话 JDBC就不知道要连到哪个目的地

跟ODBC一样 没有数据源是不可以的

或者你换一个数据库 用 oracle 应该可以吧

oracle不需要建数据库 直接建一个表空间 然后建表就行了

--描述准备好的查询

以上就是关于ASP和数据库查表的问题(如何select)全部的内容,包括:ASP和数据库查表的问题(如何select)、数据库 SQL中用SELECT INTO语句创建的新表保存在什么位置 怎么才能看到 谢谢!、SQL数据库 新建一个表 表里的数据都从另外两个基本表中获得 如何创建等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9703093.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存