(no title)
tkejser | 13 days ago
Not all databases support it. But once you start using it (pun) - a lot of naming conventions snap into place.
It has some funky semantics you should be aware of. Consider this:
CREATE TABLE foo (x INT);
CREATE TABLE bar (x INT);
SELECT \* FROM foo JOIN bar USING (x);
There is only one `x` in the above `SELECT *` - the automatically disambiguated one. Which is typically want you want.
No comments yet.