这句有错(它提示where 附近有语法错误)我不知道错在哪里?

ItOldHorse 2003-08-15 09:59:01
这句有错(它提示where 附近有语法错误)我不知道错在哪里?
insert into dangank_byg(bianhao,xingming) values(12,’wq’) where 12 not in (select distinct bianhao from dangank_byg)
...全文
73 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
chao778899 2003-08-15
  • 打赏
  • 举报
回复
insert into dangank_byg(bianhao,xingming) select 12,'wq' where 12 not in (select distinct bianhao from dangank_byg)
pengdali 2003-08-15
  • 打赏
  • 举报
回复
INSERT INTO O_F_PROCESS
(OID, NEEDTIME, CARI, CARJ, STREET, AREA1, AREA2, SHOWI, SHOWJ, ARRIVED)
SELECT O_F_SAVE.OID, O_F_SAVE.NEEDTIME, COORDINATE.CARI, COORDINATE.CARJ,
COORDINATE.STREET, 0, 0, O_F_SAVE.SHOWI, O_F_SAVE.SHOWJ, 0
FROM O_F_SAVE ,
COORDINATE
WHERE O_F_SAVE.SHOWI = COORDINATE.SHOWI AND
O_F_SAVE.SHOWJ = COORDINATE.SHOWJ AND DATEDIFF(MINUTE, '2000-9-5 10-2-32',
NEEDTIME) BETWEEN 30 AND 1410
yaiger 2003-08-15
  • 打赏
  • 举报
回复
啊,抱歉,没有注意是sqlserver,那是可以写的

不过建议不用要not in 和 distinct 用 not exists好了,效率高
yaiger 2003-08-15
  • 打赏
  • 举报
回复
语法都不对,能通吗?

select 12,'wq' where 12 not in (select distinct bianhao from dangank_byg)

能这样字写吗?真是昏倒, select后面连from都没有
pengdali 2003-08-15
  • 打赏
  • 举报
回复
insert into dangank_byg(bianhao,xingming) select 12,'wq' where 12 not in (select distinct bianhao from dangank_byg)
pengdali 2003-08-15
  • 打赏
  • 举报
回复
insert into dangank_byg(bianhao,xingming) select 12,'wq' where 12 not in (select distinct bianhao from dangank_byg)

34,874

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧