[a、b、c、d、e、f、g]のような7つのデータを持つtableというデータセットがあるとします。特定のデータの番号を調べるためのクエリを作成したいと思います。たとえば、私は 'd'を見つけることができます.Sqlは私に数字' 3 'を与えます。もし私が 'g'を見つけたいなら、SQLは数字を '6'にします。 助けてください。ありがとうございます。SQL(MySQL)で特定のデータの番号を見つける方法
1
A
答えて
3
あなたはランキング機能をサポートしないMySQLを使用しているので、あなたがこれを行うことができます。
SELECT col, rank -1 as rownumber
FROM
(
SELECT col,
@rownum := (@rownum + 1) AS rank
FROM Table1 t,
(SELECT @rownum := 0) r
) AS t
これはあなたを与える:
| col | RowNumber |
|-----|-----------|
| a | 0 |
| b | 1 |
| c | 2 |
| d | 3 |
| e | 4 |
| f | 5 |
| g | 6 |
を次に、あなたがすることができます必要な値だけをフィルタリングしてください。
+0
ダミアンありがとう。 – Michael
+0
@Michael - あなたが大歓迎です、もしあなたが助けてくれれば、答えを受け入れてください、ありがとう。 –
関連する問題
- 1. CSVで特定の番号を見つけるためのRegEx
- 2. SQL - クエリの最適なパフォーマンス番号を見つける方法
- 3. SQL Server - 番号パターンを見つける
- 4. 特定のフォーマットの番号を見つける
- 5. 特定の月と年の週番号を見つける
- 6. 特定の半径の郵便番号を見つける
- 7. 文字列内の特定の番号を見つけるか?
- 8. Array.collectから特定の番号を見つける
- 9. 配列から特定の番号を見つけるには?
- 10. 列aから特定の番号を見つけ、
- 11. MySQLテーブルの特定の文字列を見つける方法
- 12. Python:データ列の中で最高の番号を見つける方法
- 13. 右のサブツリーで最小の番号を見つける方法
- 14. 2つの特定の列を持つMySQLでテーブルを見つける方法
- 15. テーブル内のセルの行番号と列番号を見つける方法
- 16. EXTJS4グリッドで現在のページ番号を見つける方法
- 17. mongoクエリで最小の番号を見つける方法は?
- 18. AngularJSのng-repeatでループ番号を見つける方法
- 19. SQLでのデータの番号付け
- 20. 特定の行の中で最小の番号を見つける方法を教えてください。
- 21. SQLクエリ - 最高のインデックス番号の行を見つける
- 22. アクセス番号の番号の範囲内の番号の範囲を見つける方法
- 23. vbscriptを使用してExcelで特定の値の行番号を見つける方法
- 24. Luceneを使って行番号やページ番号を見つける方法
- 25. Mac OS Xでシリアルポート番号を見つける方法は?
- 26. アンドロイドで携帯電話番号を見つける方法は?
- 27. Palindromeの番号を見つける
- 28. 一意の番号を見つける
- 29. マルチスレッドアプリケーションのプロセス番号を見つける
- 30. シーケンス番号を見つけるためのSQL
したがって、配列はdbに格納されていますか? –
あなたはどのRDBMSを使用していますか? SQL Server、MySQL、または何ですか? –
これは非常に貧しい質問です。これを改善するには、create tableを使って実際のテーブルを投稿します。また、データベースのブランドを指定するか、「agnostic sql」と言うだけです。その答えが各データベースブランチごとに異なることを覚えておいてください。何を試しても説明してください。 – danihp