string strSqltime = "insert into tblcurrenttime (currenttime,term,modifytime)Values('" +comboBox1.SelectedItem+ "','" +comboBox2.SelectedItem+ "','" +DateTime.Now+ "')";
报错呀,',' 附近有语法错误。
strsqltime值为:inser ......
SQL code:
alter proc Sel_Stu_Soc
(
@Stu_Id int
)
as
select a.Stu_Id as 学号,a.Stu_Name as 姓名,a.Stu_Sex as 性别,b.Gr_Semester as 学期,
ISNULL((select b.Gr_Score where b.Gr_SubId=c.Su_Id and a.Stu_Id=b.Gr_StuId and c.Su_Id=1),0) as 语文,
ISNULL((select b.Gr_Score where b.Gr_SubId=c.Su_Id ......
有两张表
表A
name1 money
小李子 56
小张 55
王三 11
表B
name gid
小李 5
小张 6
要表A的名字 从表B里找出相应的GID 相似的就算 比如 小李=小李子 不能用存储过程和触发器 有谁会吗?帮我看看?
小李=小子李
小张=大张
张三=张四
相似何其难
不懂。。。 ......
如下!请看!
SQL code:
create procedure [dbo].[proc_TestPage]
@tablename nvarchar(255),--表名
@columns nvarchar(255),--要查询的列名
@sortcolumn nvarchar(255), --排序字段
@pagecount int, --每页记录数
@pageindex int, --页号
@wheres nvarchar(50),--条件
......
and id not in (select distinct client from tb_talk where DATEDIFF('d', #"&date&"#, adddate)<=45)
这个是从tb_client中找出超过45天没有在tb_talk 有记录的数据
结果貌似是对的
但效率太低了
我想这样应该快一点
and (select 1 from em_talk where client = tb_client.id DATEDIFF('d', #&q ......
有2个数据表A与B,如何补充A中没有,B中有的数据,使A表数据完整?请写下具体源代码
SQL code:
insert A select * from A right join B on A.key=b.key where A.key is null
select * from B left join A on B.id=A.id where A.id in null
SQL code:
insert A select B.* from A right join B on A.key=b ......