У меня проблема с запросом MySQL.
Допустим, у нас есть две таблицы:
id qty
1 ...... 1
2 ...... 1
3 ...... 1
4 ...... 3
и
id Кол-во
1 ...... 2
2 ...... 1
6 ...... 1
7 ...... 2
На самом деле мне нужно получить результат, отфильтрованный по идентификатору, поэтому дублирующих идентификаторов нет.Если это два одинаковых идентификатора, будет рассматриваться только идентификатор с более высоким номером.Так что в идеальной ситуации я бы получил такой результат:
id кол-во
1 ...... 2
2 ...... 1
3 ...... 1
4 ...... 3
6 ...... 1
7 ......2
То, что я до сих пор пробовал, это UNION SELECT, который отлично работает, но когда он сталкивается с дублирующим идентификатором, он не удаляет дубликаты, так как удаляет только дублирующиеся строки.GROUP BY тоже не помогло.Я все еще мог бы разобраться с этим через массив в PHP, но я хотел бы, чтобы это сортировалось на уровне MySQL, если это возможно.
Спасибо всем за помощь, она очень ценится!