Joins in MySQL #5

Cross-Join: All row by all row, ex: SELECT FROM ,

The Equi-Join or Inner Join:Syntax:
SELECT
FROM ,
WHERE (Table1.column = Table2.column)

SELECT cds.artist, cds.title, genres.genre
-> FROM cds, genres
-> WHERE (cds.genreID = genres.genreID);

The Left Join:Syntax:

SELECT
FROM
LEFT JOIN
ON Table1.column = Table2.column

Without adding a WHERE clause the Left Join produces the same results as the equi-join example above.
mysql> SELECT cds.artist, cds.title, genres.genre
-> FROM cds
-> LEFT JOIN genres
-> ON cds.genreID = genres.genreID;

The USING Clause: You can use this if the columns you are carrying out the join on have the same name.
Syntax:

SELECT
FROM
LEFT JOIN
USING ()

UPDATE JOIN:

mysql> UPDATE cds, artists
-> SET
-> cds.title = ‘The Funkship Odyssey’,
-> artists.Artist = ‘George Clinton’
-> WHERE (artists.artistID = cds.artistID)
-> AND (cds.cdID = ‘2’);

UPDATE cds->LEFT JOIN artists
-> ON cds.artistID = artists.artistID
-> SET
-> cds.title = ‘A Funk Odyssey’,
-> artists.name = ‘Jamiroquai’
-> WHERE (cds.cdID = ‘2’);

DELETE Joins:mysql> DELETE cds
-> FROM cds, artists
-> WHERE (cds.artistID = artists.artistID)
-> AND (cds.artistID = ‘3’);

From: http://sitestree.com/?p=4722
Categories:5
Tags:
Post Data:2010-05-28 12:14:38

    Shop Online: <a href='https://www.ShopForSoul.com/' target='new' rel="noopener">https://www.ShopForSoul.com/</a>
    (Big Data, Cloud, Security, Machine Learning): Courses: <a href='http://Training.SitesTree.com' target='new' rel="noopener"> http://Training.SitesTree.com</a> 
    In Bengali: <a href='http://Bangla.SaLearningSchool.com' target='new' rel="noopener">http://Bangla.SaLearningSchool.com</a>
    <a href='http://SitesTree.com' target='new' rel="noopener">http://SitesTree.com</a>
    8112223 Canada Inc./JustEtc: <a href='http://JustEtc.net' target='new' rel="noopener">http://JustEtc.net (Software/Web/Mobile/Big-Data/Machine Learning) </a>
    Shop Online: <a href='https://www.ShopForSoul.com'> https://www.ShopForSoul.com/</a>
    Medium: <a href='https://medium.com/@SayedAhmedCanada' target='new' rel="noopener"> https://medium.com/@SayedAhmedCanada </a>