我的数据库中有这个:
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 查询
行=选择id
从表
WHERE 列 1=(从表 LIMIT 1 中选择列 1)
关于MYSQL:获取具有相似列的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30783202/