0
我想选择列中没有重复值的行。我的意思是,如果有一排| 2 | 1 |和另一个与| 1 | 2 |在目前的选择中,我只想显示其中的一个。sql选择没有重复在这两列
+------+------+
| id1 | id2 |
+------+------+
| 2 | 1 |
| 4 | 3 |
| 3 | 4 |
| 1 | 4 |
+------+------+
所以在上面的例子中,它将只选择第一个,最后一个和第二个或第三个行。
也可以用另一个表中的字符串'TITLE'替换这些值。
表值:
+----+----------+
| id | title |
+----+----------+
| 1 | title1 |
| 2 | title2 |
| 3 | title3 |
| 4 | title4 |
+----+----------+
使最终选择将有行只有冠军。
哇,这真的帮助。你还可以帮助用本表中存储的值替换此表中的当前值吗?如果我有每个id的字符串值的表'值',我怎么只有打印(选择)的字符串? – hvertous
请显示一些示例数据。 –
我有另一个'值''两栏:'id'和字符串'标题'。我需要用“标题”替换OP中选择的id。我希望我能更清楚地说明 – hvertous