我的数据库中有这个:
id | column1
1 | ab
2 | cd
3 | cd
4 | ef
5 | cd
6 | ab
我想获取ids:(1,6)或(2,3,5)或(4),但它必须具有相同的column1名称
我没有要搜索的特定column1名称。
我想要做与以下事情相同的事情:
row=SELECT column1 FROM table LIMIT 1
row2=SELECT id FROM table WHERE column1=row[0].column1
但是在一个查询中,这可能吗?
最佳答案
您可以嵌套SQL查询row= SELECT id FROM table WHERE column1=(SELECT column1 FROM table LIMIT 1)
关于mysql - MYSQL:获取具有相似列的数据,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30783202/