仅从表1中选择那些记录,其中city存在于PHP中的表2中的状态id

时间:2015-10-07 13:02:00

标签: php mysql

这是两个样本表。 表1状态表

id

1德里

2古吉拉特

3 jammu

4旁遮普

5 maharastra

6比哈尔

ID state_id 城市

<1> 1德里

2 2 Anand

3 3 jammu

4 4 Firojpur

5 6 Gaya

6 6 Patana

仅从表1中选择那些记录,其中city存在于PHP中的表2中的状态id

1 个答案:

答案 0 :(得分:0)

试试这个

SELECT t1.* FROM
table1 t1
JOIN table2 t2 ON(t2.state_id = t1.state AND t2.city!='')