テーブルがtilistings
、ダースカラムが約2,000行あり、cityname
にはおそらく50の異なる値が入っています。私がしたいのは、tilistings
を検索し、cityname
から50種類の値を含む別のテーブルを作成します。基本的にの値がある場合は、a,b,a,c,b,b,d,a,a,d,d,c
の場合は、新しいテーブルにはa,b,c
が含まれます。これを行うためにあらかじめ構築されたMySQL関数がありますか?それ以外の場合は、PHPでこれを行うには正しい方向に私を向けるだけです。私はテーブルを作成することができます。他のテーブルのカラムから値を含むMySQLのテーブルを作成
0
A
答えて
1
次のクエリを実行することによって、ユニークな都市名を取得することができます。
SELECT DISTINCT cityname FROM tilistings
そして、PHPやINSERT INTO ... SELECTを持つものと、あなたの新しいテーブルに挿入してループ。
2
それとも、すでに単一列cityname
とcities
という名前のテーブルを作成した場合、SQLでそれをすべて行う:
INSERT INTO `cities` (`cityname`)
SELECT DISTINCT `cityname` FROM `tilistings`;
またはクレートSELECT
からテーブルを:
CREATE TABLE `cities`
SELECT DISTINCT `cityname` FROM `tilistings`;
関連する問題
- 1. ログを含む別のテーブルからテーブルを作成する
- 2. 他のテーブルに基づいてカラムを作成するMySQLクエリ
- 3. mysqlの別のテーブルからカラムをインポート
- 4. MySQLで3つのテーブルを含むレポートを作成する
- 5. 別のSQLテーブルの名前のリストを含むドロップダウンメニューを含むSQLデータベースからテーブルを作成
- 6. グリッドビュー:他のテーブルから1つのカラム値を取得
- 7. Hibernateは他のテーブルからカラムの値を取得します
- 8. 他のテーブルの列を含むINSERT-OUTPUT
- 9. 他の2つのテーブルから結合テーブルのレコードを作成
- 10. mysqlにパスワードフィールドを含むテーブルを作成するには?
- 11. MySQLテーブルの定数カラムの値
- 12. MYSQL/Navicatのテーブルを別のテーブルの値で作成する
- 13. MySQLテーブルの情報を含むHTMLテーブルのインスタント検索バー
- 14. PHP他のテーブルのIDからMySQLテーブルをクエリする
- 15. ヌルを含む別のテーブルのデータからテーブル内の複数のカラムを更新
- 16. ロックMySQLのテーブルのカラム
- 17. Mysql/PHP予約語を含むテーブル値の照会
- 18. mysqlでテーブルを作成して1つのカラムを別の2つのカラムの合計値にする
- 19. 他の2つのテーブルの特定の値に基づいてMySQLでテーブルを作成しますか?
- 20. 1つのテーブルからすべてのカラムの値を取得し、2番目のテーブルから他のカラムの値を取得する
- 21. MySQL、他のテーブルのデータを使用してテーブルを作成する
- 22. PHP変数からmysqlテーブルを作成
- 23. Mysqlは他のテーブルから欠損値を取得します
- 24. 他のテーブルから同じテーブルを更新するmysqlトリガ
- 25. mysql:カラム値を別のテーブルのカラムの値に置き換えます。
- 26. MySQLのカラム変数テーブル
- 27. 一つのテーブルから他のテーブルへのMySQLデータ
- 28. Mysqlデータを含むHTMLメールをアプリケーション内からテーブルに送信
- 29. MySQL他のテーブルから選択
- 30. Oracleテーブルから特定のレコードを含むビューを作成する
おかげで..私が探していたもの –