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

顧客が一緒に購入した製品を見つける

    次のことを試してください:

    SELECT c.original_SKU, c.bought_with, count(*) as times_bought_together
    FROM (
      SELECT a.sku as original_SKU, b.sku as bought_with
      FROM items a
      INNER join items b
      ON a.order_id = b.order_id AND a.sku != b.sku) c
    GROUP BY c.original_SKU, c.bought_with
    


    1. PostgreSQLでデータベースのスキーマをエクスポートするにはどうすればよいですか?

    2. Libpqを使用してiPhoneアプリをPostgreSQLに接続する

    3. MySQLを使用して移動平均を計算するにはどうすればよいですか?

    4. PythonのMySqlDBが更新された行を取得しない