现在有两张表table1和table2,
在table1中有pn和pid字段,table2中有flag和id字段。其中table1的pid字段指向table2的id字段。
现在我想查询在table1中查询某个pn所对应的信息,同时它在table2的flag字段为0。SQL语句该如何写呀?谢谢!
在table1中有pn和pid字段,table2中有flag和id字段。其中table1的pid字段指向table2的id字段。
现在我想查询在table1中查询某个pn所对应的信息,同时它在table2的flag字段为0。SQL语句该如何写呀?谢谢!
不清楚你想要的字段有多少个,列出几个来,你不要的自己在SELECT后面的里面减:
SELECT PN,PID,FLAG
FROM TABLE1 INNER JOIN TABLE2 ON TABLE1.Pid=Table2.id
WHERE TABLE2.Flag=0
inner join table2 b on a.pid = b.id and b.flag = '0'