たとえば、2つのテーブルがあります。最初のテーブルにはcustid、custnameがあり、2番目のテーブルにはcustid、custの複数の携帯電話番号があります...... custidを使用してcustnameとcustの携帯電話番号を出力したい場合、SQLクエリはどうなりますか?
複数のテーブルの関係でJOINSを適用する必要があります。簡単な例は、ユーザーとあなたの電話です。
TABLE USER : usr_id, attributes... TABLE PHONE : phn_id, attributes, fk_usr_id
ユーザーの電話を表示するためのクエリ:
SELECT * FROM user as usr
INNER JOIN phone as phn ON phn.fk_usr_id = usr.usr_id
このすべてがドキュメントにあります。Greats
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加