请教乌龟前辈了。。。
以前乌龟前辈帮忙解决了个问题。http://topic.csdn.net/u/20100920/17/1f8a4bd5-049f-4827-b8ab-c363e8e6fa36.html
现在用了段时间突然不行了,不知道为什么查询断号,查询没有记录。这是查询各位大虾帮忙看看。。。
SELECT *
FROM 危货号码表
WHERE (危货自编号 NOT IN
(SELECT 自编号
FROM 车辆基础档案
WHERE 运输类别 = '危货')and 危货自编号 >'0013590')
order by 危货自编号
------解决方案--------------------危货自编号 是什么格式的?
19 35 都小于0013590 的
------解决方案--------------------
你要确定两件是
1。你的编号表里面有 0013595 ,0013598
2、
SELECT 自编号
FROM 车辆基础档案
WHERE 运输类别 = '危货' 这一句结果 却是没有
0013595 ,0013598
语句本身没有什么问题,看数据了。
------解决方案--------------------
字符串的比较和int的比较是不一样的
------解决方案--------------------这种可以直接问爱姐,就没必要劳烦乌龟了。