![]() |
1
0
从mytable tbl1、mytable tbl2中选择tbl1.name、tbl1.id、tbl2.name、tbl2.id。 但是这个查询会很混乱,它会给您两个名称的全部组合,从您的表中按任意顺序排列,您可以使用WHERE子句进行筛选,但是……你有几个名字?为什么这么做?如果我们知道你想做什么,也许我们可以给你一个更好的答案。 编辑 噢,我看到你的问题了……应该是这样的
|
![]() |
2
2
|
![]() |
3
1
|
![]() |
4
0
你的意思是使用或在WHERE子句中?像:
|
![]() |
5
0
您可以这样组合查询
但是,你仍然会得到两个结果。您试图如何处理结果输出? |
![]() |
hello_programmers · Mysql从其他表输出一列 1 年前 |
![]() |
Community wiki · 这个MySQL语句出了什么问题? 1 年前 |
![]() |
Community wiki · 优化从同一表中提取的多列的查询 1 年前 |
![]() |
Popo · Sql查询:返回数据库中不可用的where条件 1 年前 |
|
Hamdan Nuramdani · 对账单中一周内不同表中的数据求和 1 年前 |
|
Kugelfisch · 用php为数据库加密数据 1 年前 |