[mysql] różnica wydajności w 2 zapytaniach

0

witam

jaka jest i czy jest różnica w 2 zapytaniach:

select user.name, param.class
from user, param
where user.usr_id = 1 and param.p_usr_id = 1

select name, class
from user
inner join param
on usr_id = p_usr_id
where usr_id = 1

??

0

czy jest różnica w 2 zapytaniach:

W teorii EXPLICIT INNER JOIN jest szybszy niż IMPLICIT INNER JOIN. W praktyce wiele baz optymalizuje zapytania przez co działają identycznie albo przynajmniej porównywalnie szybko.

1 użytkowników online, w tym zalogowanych: 0, gości: 1