首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

这样显示数据库记录的sql如何样

2012-01-10 
这样显示数据库记录的sql怎么样?表1idtitleadddate1asdfs20072sdfsf2007表2idpsklbid1sdsdf12dfsf1lbid的

这样显示数据库记录的sql怎么样?
表1
id         title       adddate
  1         asdfs         2007
  2         sdfsf         2007

表2

id         psk         lbid
  1         sdsdf       1
  2         dfsf         1

lbid的值为表1中的id号。
现在我想显示表1中的记录,条件是在表2中有相应lbid值的记录。怎么写?

[解决办法]
select * from table1 where id in(select lbid from table2)

[解决办法]
Select * From 表1 t1 WHERE t1.id In
(
SELECT Distinct(lbid) From 表2 t2
)
[解决办法]
id not in(select lbid from table2)

加 not

晕 有时候自己也多思考一下呀

热点排行