mysql присоединяется: генерация строк без Oracle connect by
, в отличие от удобного пункта Oracle подключиться по уровню
для создания наборов строк в соединениях, MySQL не имеет прямого эквивалента. Подход Oracle упрощает создание последовательностей для соединений:
SELECT *
FROM dual
CONNECT BY LEVEL
аналогично, MS SQL Server использует Recursion:
]WITH hier(row) AS (
SELECT 1
UNION ALL
SELECT row 1
FROM hier
WHERE row
postgresql предлагает generate_series
:
SELECT *
FROM generate_series(1, n)
]
Тем не менее, MySQL требует альтернативных стратегий для генерации строк, необходимых в операциях объединения. Они часто связаны с обходными путями или внешними инструментами из-за отсутствия встроенного генератора строк.
]Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.
Copyright© 2022 湘ICP备2022001581号-3