Size: a a a

2020 March 30

АТ

Алевтина Торопацкая in Data Engineers
все правильно
это лабы
источник

DZ

Dmitry Zuev in Data Engineers
источник

АТ

Алевтина Торопацкая in Data Engineers
не уж то у меня ошибка в запросе ?
источник

DZ

Dmitry Zuev in Data Engineers
запрос плохой
источник

АТ

Алевтина Торопацкая in Data Engineers
чем же?
ошибка или что?
источник

DZ

Dmitry Zuev in Data Engineers
тем что там кросс джоин
источник

DZ

Dmitry Zuev in Data Engineers
где вы такой запрос то нашли?
источник

VS

Vladislav 👻 Shishkov in Data Engineers
Dmitry Zuev
тем что там кросс джоин
ну вообще, его там нет
источник

VS

Vladislav 👻 Shishkov in Data Engineers
другое дело, что хайв не понимает этот запрос
источник

DZ

Dmitry Zuev in Data Engineers
ну то то он на картезиан ругается
источник

DZ

Dmitry Zuev in Data Engineers
Vladislav 👻 Shishkov
другое дело, что хайв не понимает этот запрос
понимает как кросс джоин
источник

VS

Vladislav 👻 Shishkov in Data Engineers
он не понимает, что это не кросс джоин
источник

DZ

Dmitry Zuev in Data Engineers
Алевтина Торопацкая
SELECT users.full_name, accounts.id, services_data.tariff
FROM users, users_accounts, services_data, accounts
WHERE users.user_id=users_accounts.uid
AND users_accounts.accounts_id=accounts.id
AND accounts.id=services_data.account_id;
SELECT users.full_name, accounts.id, services_data.tariff
FROM users
INNER JOIN users_accounts ON users.user_id=users_accounts.uid
INNER services_data ON users_accounts.accounts_id=accounts.id
INNER JOIN accounts ON accounts.id=services_data.account_id;
источник

DZ

Dmitry Zuev in Data Engineers
Dmitry Zuev
SELECT users.full_name, accounts.id, services_data.tariff
FROM users
INNER JOIN users_accounts ON users.user_id=users_accounts.uid
INNER services_data ON users_accounts.accounts_id=accounts.id
INNER JOIN accounts ON accounts.id=services_data.account_id;
работать не будет
источник

DZ

Dmitry Zuev in Data Engineers
но как то так
источник

DZ

Dmitry Zuev in Data Engineers
Vladislav 👻 Shishkov
он не понимает, что это не кросс джоин
ну в мускуле бы прошло да
источник

VS

Vladislav 👻 Shishkov in Data Engineers
везде прошло бы
источник

VS

Vladislav 👻 Shishkov in Data Engineers
более того, иннер джойны именно так и раскрываются под капотом баз
источник

DZ

Dmitry Zuev in Data Engineers
это все понятно, но синтаксис валидный
источник

VS

Vladislav 👻 Shishkov in Data Engineers
но хайв как всегда
источник