标题: [SQLServer] 这样能否实现 (查看:513 回复:2)
chenyuan1984326
入门网管



UID 429270
精华 0
积分 57
帖子 862
MST币 3117 点    
BST币 57 点    赚取
阅读权限 70
注册 2006-8-29
来自 广州
状态 离线
 
[ 使用道具 ]  
发表于 2008-2-20 09:57  [ 资料 ]  [ 博客 ]  [ 主页 ] [ 短消息 ]  [ 加为好友
爱琴思邮件系统iGENUS V5.0
这样能否实现
本帖发表在我是网管论坛,帖子地址:http://bbs.54master.com/232203,1,1
问大家一个问题
有两个表:
GYS表:GYSBM,GYSMC,SFZ,ADDRESS,ZH
XP表:XPID,XP,GYSBM
其中GYSBM前面6位=DDDRESS(即:LEFT(GYSBM,6)=ADDRESS)
现在我要查询的是
SELECT XP FROM XP WHERE GYSBM LIKE '610101%'
查询610101所有XP
而且610101的XP是从1到2500的
我要从1-2500查询没有的XP号码(比如说1-5之间。查询没有的号码,比如说2和3没有),她就显示2和3出来
SELECT A.ADDRESS,B.XP FROM GYS AS A,XP AS B
WHERE A.GYSBM=B.GYSBM AND B.XP NOT IN(SELECT XP FROM XP)
不知道这样能不能显示啊

[ 点这里复制网址,推荐给你QQ/MSN上的好友们! ]
本站声明:以上内容由网友 chenyuan1984326 提供,与54master立场无关!
[ 顶部 ]
xsys
学徒网管




UID 663343
精华 0
积分 5
帖子 5
MST币 0 点    
BST币 5 点    赚取
阅读权限 60
注册 2008-2-22
状态 离线
 
[ 使用道具 ]  
发表于 2008-2-22 10:17  [ 资料 ]  [ 博客 ]  [ 短消息 ]  [ 加为好友
应该可以吧,你自己试试看

本站声明:以上内容由网友 xsys 提供,与54master立场无关!
[ 顶部 ]
dosxp777
学徒网管




UID 663371
精华 0
积分 5
帖子 10
MST币 2 点    
BST币 5 点    赚取
阅读权限 60
注册 2008-2-22
状态 离线
 
[ 使用道具 ]  
发表于 2008-2-22 11:36  [ 资料 ]  [ 博客 ]  [ 短消息 ]  [ 加为好友
试验一下不就找到了吗兄弟

本站声明:以上内容由网友 dosxp777 提供,与54master立场无关!
[ 顶部 ]
  
 



当前时区 GMT+8, 现在时间是 2008-8-20 17:38

Powered by Discuz! 5.5.0  © 2001-2007 Comsenz Inc.
Processed in 0.072408 second(s), 12 queries , Gzip enabled

清除 Cookies - 关于我是网管 - 联系我是网管 - 广告服务 - 诚聘版主 - 无图版 - WAP -