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

同じフィールド名のMYSQL行を選択し、プレフィックスを追加する

    エイリアス列の省略形を指定することはできません。列名ごとに明示的に指定する必要があります。とにかく、一般的には、通常、SELECTですべての列に明示的に名前を付けることをお勧めします SELECT *を使用するのではなくリスト 、列の順序を決定論的に指定できるため、後でテーブルに追加された場合(またはその他のスキーマの変更)に誤って大きなBLOBをプルするのを防ぐことができます。

    SELECT
      mod_backup_accounts.user AS account_user,
      mod_backup_subscriptions.user AS subscription_user,
      ...
      ...
    FROM
      mod_backup_accounts
      LEFT JOIN `mod_backup_subscriptions` ON `mod_backup_accounts`.subscription_id = `mod_backup_subscriptions`.package_id
    


    1. WhileループからPHP配列にデータを入力します

    2. テーブル内の数値位置で列を選択するにはどうすればよいですか?

    3. 最初のドロップダウン選択に基づいてHTML/PHPドロップダウンにデータを入力します

    4. 結合された配列の値に応じてINNERJOINテーブルの列を選択する方法