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

MySQL-行からのPHP固有の値

    substring_indexを使用します ;で最初の国を取得するには -区切りリスト。

    SELECT
      SUBSTRING_INDEX(COUNTRY, ';', 1) AS COUNTRY
      SUM(IF(QUANTITY IS NULL OR QUANTITY = 0,1,QUANTITY) * EACH) AS PRICE
    FROM table1
    GROUP BY COUNTRY
    

    各国が表示されるすべての行を保持する場合は、はるかに複雑になります(その場合、MySQLにはexplode()




    1. 複数のInsertmysqliを準備しました

    2. 2つのテーブルのいずれかからフィールドを条件付きで選択するにはどうすればよいですか?

    3. SQLServerデータベースをあるサーバーから別のサーバーに移動するためのヒント-RajanSinghによるSQLチュートリアル

    4. SQLiteクエリ結果で文字列を一重引用符で囲みます