declare @str varchar(1000) select @str = 这里就有问题?
Update qw_UserInfo Set U_AvatarShowID = (Select P_ID From qw_Picture Where P_Name = '123') Where U_ID = '123'
from列表里面没有order和orderdetail这两个表
你用insert into干嘛后面要加where?insert into是插入.你等于什么啊?赶紧去掉.
你这个也忒复杂了吧.居然整个语句错误的,那么就先看看select top 20 m.id, (select c.username from hswj_user c where c.id=m.userid) as username, (select d.nikename from hswj_user d where d.id=m.userid) as nikename, m.lastip,m.addtime from hswj_user s,hswj_log m where s.id=m.userid order by m.addtime desc,m.id asc我只要50分,嘿嘿
中间缺失了 from,且最好 _x_f016和fEmpNo前面补充TABLE1.update TABLE1 set _x_f016=TABLE2.._x_f016 from TABLE1,TABLE2 where fEmpNo=TABLE2..fempno
dbo.table_4.r_barcode没有出现table_4的表你应该这样:select r_barcode,book_barcode,book_id into table_5from lend_fact,table_4where dbo.lend_fact.r_barcode=dbo.table_4.r_barcode
你是用Microsoft ACCESS 还是 SQL. 第一个,你看下你的sql,是否有拼写错误.第二个,是否每个表里面有姓名这一栏.第三个,两个“姓名”属性是否相同,不能一个是数字,一个是字母.试试这样写 SELECT * FROM jb_inf INNER JOIN cj1_inf ON jb_inf.[姓名] = cj1_inf.[姓名];
Select * From ( Select ROW_NUMBER() Over (Order By T.时间 Desc) As rowNum, * From ( SELECT U.User_ID as [KEY] ,b.organization_code as 部门编号 ,U.User_Code as 用户编号 ,U.User_Name as 用户姓名 ,(case U.User_Sex when 1
看不出有什么错误,试一下"LEFT join (select Mom3.MoCode ,Mom1.Define25,Mom1.mr这里的前面加多个空格看看,变成" LEFT join (select Mom3.MoCode ,Mom1.Define25,Mom1.mr