sql 如何查询在将表A中同一ID下的某一字段同时符合表B中2个字段的值

时间:2022-07-22 15:13:41
sql 如何查询在将表A中同一ID下的某一字段同时符合表B中2个字段的值

写语句能够查询出在表B中相同ID下的JSX字段既有等于表A中dyxt,又有等于表A中hcxt的值。并将结果显示为B.ID,B.jsx,A.dyxt,A.hcxt
B中的jsx是要同时符合2个条件才列出来,就是jsx=dyxt,同时jsx=hcxt

5 个解决方案

#1


这2个表之见 有关联关系 吗?、?

#2


没有直接关联关系,主要是要把B表中符合条件列出来,就是jsx=dyxt,同时jsx=hcxt

#3


是不是查询语句无法实现,需要写存储过程?
如果是,请教如何写这个存储过程!!!!!

#4


SELECT B.ID,B.jsx,A.dyxt,A.hcxt
  FROM A,B
 WHERE B.jsx = A.dyxt
   AND B.jsx = A.hcxt

#5



SELECT B.ID,B.jsx,A.dyxt,A.hcxt
  FROM A,B
 WHERE B.jsx = A.dyxt
   AND B.jsx = A.hcxt

#1


这2个表之见 有关联关系 吗?、?

#2


没有直接关联关系,主要是要把B表中符合条件列出来,就是jsx=dyxt,同时jsx=hcxt

#3


是不是查询语句无法实现,需要写存储过程?
如果是,请教如何写这个存储过程!!!!!

#4


SELECT B.ID,B.jsx,A.dyxt,A.hcxt
  FROM A,B
 WHERE B.jsx = A.dyxt
   AND B.jsx = A.hcxt

#5



SELECT B.ID,B.jsx,A.dyxt,A.hcxt
  FROM A,B
 WHERE B.jsx = A.dyxt
   AND B.jsx = A.hcxt