У меня очень сомнительный вопрос. Предположим, что у меня есть 2 таблицы, которые имеют 10 строк и B, которые имеют 100 строк. Я знаю, что когда я введу SELECT * FROM A, B
, тогда результат будет 1000 строк.MySQL SELECT * из 2 таблиц
Мой вопрос: почему?
Может кто-нибудь, пожалуйста, объясните мне это?
Что вы пытаетесь делать? UNION? – h2ooooooo
, поскольку он выполняет декартовое произведение между этими таблицами – Lamak
каждая запись из первой таблицы связана с каждой записью из второй таблицы. Сколько яблок в 100 корзинах, если каждая корзина содержит 10 яблок? – wxyz