帮写个SQL语句

a040liutao 2005-07-03 01:56:46
一个简历表 字段有 geren_id ,name,sex,等等
一个企业的人才库 字段有 qiye_id,geren_id

现在对简历表搜索 但要求不显示已经在该企业人才库中存在的简历
...全文
131 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
xdk 2005-07-05
  • 打赏
  • 举报
回复
还有什么条件都说了吧。
a040liutao 2005-07-05
  • 打赏
  • 举报
回复
select * from TBL_GEREN A left join TBL_QIYE_JIANLIKU B
on A.geren_id = B.geren_id where b.qiye_id is null or b.qiye_id<>1
搞定了!
a040liutao 2005-07-05
  • 打赏
  • 举报
回复
不能用NOT IN 因为我还有其他的查询条件
a040liutao 2005-07-04
  • 打赏
  • 举报
回复
人呢 高手呢
fenglik 2005-07-04
  • 打赏
  • 举报
回复
如果查询数据量大的话用not Exists比较快
a040liutao 2005-07-04
  • 打赏
  • 举报
回复
要对简历搜索的 还要加一堆的条件的! 比如 sex='1'
擒兽 2005-07-04
  • 打赏
  • 举报
回复
mark
wxylvmnn 2005-07-04
  • 打赏
  • 举报
回复
一个简历表 字段有 geren_id ,name,sex,等等
一个企业的人才库 字段有 qiye_id,geren_id

现在对简历表搜索 但要求不显示已经在该企业人才库中存在的简历
-----------------------

select * from 简历表 A
left join 企业人才库 B
on A.geren_id = B.geren_id
where B.主键 is null
游陆 2005-07-04
  • 打赏
  • 举报
回复
SELECT *
FROM jianli
WHERE geren_id NOT IN (
SELECT DISTINCT geren_id
FROM qiye
)

当两个表的id相同时
JasonJHu 2005-07-03
  • 打赏
  • 举报
回复
SELECT *
FROM jianli
WHERE geren_id NOT IN (
SELECT DISTINCT geren_id
FROM qiye
)
ktgu 2005-07-03
  • 打赏
  • 举报
回复
select * from 简历表 where geren_id not in (select geren_id from 人才库)
白夜花寒 2005-07-03
  • 打赏
  • 举报
回复
not in

select * from jianli where geren_id not in (select geren_id from qiye)

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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