sql >> データベース >  >> RDS >> Mysql

PHP MySQLあるテーブルからIDを選択し、別のテーブルから情報を選択します

    これは彼らが結合テーブルと呼んでいるものです。次のようなクエリを使用する必要があります:

    SELECT i.ID, i.Name, i.Phone FROM `queuelist` AS q
    LEFT JOIN `info` AS i ON (
        q.clientID = i.ID
    );
    

    上記のクエリで短い表記のエイリアスを使用しており(キューリストはqになり、情報はiになります)、結合条件(ON()間のビット)をキューリストテーブルのclientIDに設定します。情報テーブル。

    http://dev.mysql.com/doc/refmanも参照してください。 /5.0/en/join.html 詳細については。



    1. 更新可能なビューのCHECK句

    2. コマンドラインからのPostgreSQLCSVインポート

    3. Oracle/TOADでのコンパイルエラーに関する情報を取得する方法

    4. Oracle10gSQLピボット