Pourquoi le() obligatoire dans l'instruction SQLPourquoi le() obligatoire dans l'instruction SQL "select * from cadeaux INNER JOIN sentgifts en utilisant (giftID);"?
select * from gifts INNER JOIN sentgifts using (giftID);
? Le() est habituellement pour spécifier le groupement de quelque chose. Mais dans ce cas, sommes-nous supposés pouvoir utiliser deux ou plusieurs noms de champs ...? Dans l'exemple ci-dessus, il peut être clair que c'est 1 champ, est-ce juste que l'analyseur n'est pas fait pour contourner le() quand tout est clair? (comme dans la langue Ruby).