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

すべてのタイプからXアイテムを選択

    このクエリを試してください-

    SELECT id, name, type
      FROM (
      SELECT t1.*, COUNT(*) cnt FROM table t1
        LEFT JOIN table t2
          ON t2.type = t1.type AND t2.id <= t1.id
        GROUP BY
          t1.type, t1.id
      ) t
    WHERE cnt <= 10;
    



    1. 設定された期間の平均値を取得するSQLクエリ

    2. PHPでget_result()の代わりにbind_result()を使用する方法

    3. OracleでのLIKEを使用したアクセントと大文字と小文字を区別しない照合

    4. Count(*) は null を返します