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

MySQL-レコードの行番号を選択します

    おそらくこれを試してください:

    SET @rownum = 0;
    SELECT id 
    FROM (SELECT *, @rownum:[email protected] + 1 AS id FROM dict ORDER BY words) d
    WHERE d.words LIKE CONCAT('c','%')
    

    単一のクエリとして、これを試してください:

    SELECT id 
    FROM (SELECT *, @rownum:[email protected] + 1 AS id FROM dict, (SELECT @rownum:=0) r ORDER BY words) d
    WHERE d.words LIKE CONCAT('c','%')
    



    1. コントローラーメソッドとしてコンポーネントを使用するcakephp

    2. ログインフォームを取得してmySQLデータベースと適切に相互作用することができません

    3. 価格のフロートまたは小数?

    4. PDO fetch()は失敗時に例外をスローしますか?