asp sql多表查询

来源:百度知道 编辑:UC知道 时间:2024/06/22 15:45:07
sql多表查询
SQLserver 字段类型为datetime如何写插入语句
这句:
INSERT INTO chw_comment(c_username, c_time) VALUES ('123',# "&Now()&" #)
老报错
什么是默认值,数据库字段c_time设为有默认值吗,用getdate()吗,问题是插入可以设成默认,那要修改怎么办,datetime类型的数据,写SQL语句时,格式到底该怎么写呀

如果是SQL Server,这样写
INSERT INTO chw_comment(c_username, c_time) VALUES ('123', '" & Now() & "')"
如果是Access,这样写
INSERT INTO chw_comment(c_username, c_time) VALUES ('123', #" & Now() & "#)"
如果可以,记得给分呀

你要查什么????
不懂你意思,能说明白点么

有默认值么?有的话可以这么写
insert into chw_comment(c_username, c_time) values('123',default)

一般多表查询中,字段应有主外键约束才可,可根据它们中的某一字段的联系 查找
select A.stuname,B.stuage from A,B where A.stuid=B.stuid(查两表中所有字段)

是不是想知道连接啊?join ~~~on~~~ 就可以了
不过有内连接,外连接,还有交叉连接