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

MySQLの左結合で関連付けられた行の数を取得するにはどうすればよいですか?

    SELECT 
        `vehicle`.`id`, 
        `vehicle`.`stock`, 
        `vehicle`.`year`, 
        `vehicle`.`make`, 
        `vehicle`.`model`, 
        `images`.`name`,
        (
            SELECT COUNT(*) 
            FROM `images` 
            WHERE `vehicle_id` = `vehicle`.`id`
        ) AS `image_count`
    FROM `vehicle`
    LEFT JOIN `images`
    ON `images`.`vehicle_id` = `vehicle`.`id`
    WHERE `images`.`default`
    


    1. MYSQLコマンドLOCKtabletable_nameWRITEを使用した場合にテーブルのロックを解除する方法。

    2. filestatusごとに最後の行の総数を表示するにはどうすればよいですか?

    3. MySQLデータベースに電話番号を保存する方法は?

    4. 登録フォームに入力したパスワードをmysql_real_escape_stringする必要がありますか?