Я хочу выбрать строки без повторяющихся значений в столбцах. Я имею в виду, что если есть строка с | 2 | 1 | и еще один с | 1 | 2 | в текущем отборе я хочу показать только один из них.sql select без дубликатов в обоих столбцах
+------+------+
| id1 | id2 |
+------+------+
| 2 | 1 |
| 4 | 3 |
| 3 | 4 |
| 1 | 4 |
+------+------+
поэтому в приведенном выше примере он будет выбирать только первую, последнюю и вторую или третью строку.
, а также заменить эти значения на строку «TITLE» из другой таблицы.
табличные значения:
+----+----------+
| id | title |
+----+----------+
| 1 | title1 |
| 2 | title2 |
| 3 | title3 |
| 4 | title4 |
+----+----------+
так, что окончательный выбор будет иметь только заголовки в строках.
Ничего себе, это действительно помогло. Можете ли вы также помочь с заменой текущих значений в этой таблице значениями, хранящимися в другой таблице? Если у меня есть «значения» таблицы со строковыми значениями для каждого идентификатора, как у меня есть только строки, которые были напечатаны (выбраны)? – hvertous
, пожалуйста, покажите некоторые примеры данных. –
У меня есть другая таблица 'values' с двумя столбцами: 'id' и string 'Title'. Мне нужно заменить идентификаторы select в сообщении OP на «заголовки». Надеюсь, я прояснил – hvertous