У меня есть два запроса, которые будут возвращать данные, упорядоченные по симпатичным, а в городе пользователей другой возвращает данные на расстоянии. , так что если запрос 1 возвращает: id 1,2,3 (заказать по понравившемуся) и запрос 2 return: id 4,5,6 (заказать по расстоянию) Мне нужны результаты окончательного набора, равные 1,2,3, 4,5,6 Я попытался сделать соединение между двумя запросами, но он не работает. любые другие предложения?объединить два результата в один результирующий набор mysql
ответ
Вы можете использовать влево присоединиться или союз в соответствии с этим link. Союз ВСЕ также работает, как вы можете видеть here.
Пример: SELECT 1 UNION ALL SELECT 2
, но это все равно не вернется, как я желаю. 1,2,3,4,5,6. пока он вернется 7,8,9,10,11,12 ... –
Отправьте свой полный запрос здесь, пожалуйста – Keurdange
решение было положить предел каждого запроса то объединение будет работать правильно: (SELECT DISTINCT ID, 'а' как тип, ... FROM table1 GROUP BY ID ORDER BY likesDESC limit 50) union all (SELECT DISTINCT ID, 'b' как тип, .... FROM table1 GROUP BY ID ORDER BY limit limit 50) order by type asc.
- 1. объединить два оракула sql-результата в один набор данных
- 2. Как объединить эти два результата как один в mysql?
- 3. Mysql как сгладить результирующий набор
- 4. Почему мой результирующий набор содержит только один результат, когда он должен был получить два результата.
- 5. Как объединить два курсора в результирующий курсор?
- 6. php pdo возвращает только один результирующий набор
- 7. Как объединить два результата запроса mysql?
- 8. Mysql потоковый результирующий набор и jOOQ fetchLazy
- 9. LINQ, как объединить два столбца в один столбец результата запроса
- 10. Как объединить два запроса mysql в один?
- 11. mysql объединить два запроса в один запрос
- 12. Loop через результирующий набор mysql в Bash
- 13. Небуферизованный результирующий набор в MySQL golang driver
- 14. объединить два результата набор бок о бок с помощью MDX
- 15. linq исключая один результирующий набор от другого
- 16. Бит арифметики - объединить два результата в один бит
- 17. Как объединить два результата jQuery
- 18. результирующий набор из представления mysql не соответствует
- 19. Как объединить два результата запроса?
- 20. Получить MySQL результирующий набор, сгруппированные по месяцам
- 21. Запрос MySQL на сгенерированный результирующий набор
- 22. Как объединить данные из нескольких баз данных в один результирующий набор. (новая и старая система)
- 23. Промежуточный результирующий набор в ItemReader
- 24. MySQL объединяет два результата вместе?
- 25. SQLServerException: результирующий набор закрыт
- 26. Объединить два проекта в один.
- 27. Объединить два JTokens в один
- 28. Объединить два массива в один
- 29. Объединить два метода в один
- 30. Объединить два столбца в один
добавить, что вы пробовали до сих пор – Thamilan
(SELECT DISTINCT ID, 'а' типа, ... FROM table1 GROUP BY ID ORDER BY likesDESC ) объединение всех ( SELECT DISTINCT ID, 'б' как тип ,. ... FROM table1 GROUP BY ID ORDER BY distance) –
, но результат возвращается в первом запросе, а результирующий набор во втором запросе отличен от конечного результата –