2017-01-17 3 views
1

ここで私はfield elementsについてはcertainではない状況があります。各要素の数と名前を取得する方法

は、私はこのdynamic fields

テーブルがあるとします。mytableは

+my_column_name+ 

|"colleges"| 
|"schools" | 
|"global" | 
|"temple" | 
    . 
    . 
    . 

|"business"| 

を私はすべてfieldsなどcountを取得しようとしています。

SELECT count() 

    FROM mytable 

    WHERE my_column_name = 

動的にすべてのフィールドを取得するのに手伝ってください、ありがとうございます!

+0

「ダイナミックフィールド」とはなんですか?それは非常に恐ろしく聞こえる。 – JNevill

+0

これらの 'fields''" colleges " "学校 " "グローバル " "テンプル "は'動的です '私はそれらを知らない – EaB

+0

これは私がこの' my_column_name = "college" 'のような比較を使うことができないことを意味します... ... 等々。 – EaB

答えて

2

これらはフィールドではなく、単なるデータ値です。あなたが別の何かを意味する場合は、上記のあなたの質問を編集し、仮想的なクエリ結果に何をしたいの例を投稿してください

SELECT my_column_name as `what_you_call_field`, COUNT(*) 
FROM mytable 
GROUP BY my_column_name; 

:限り、あなたの質問を理解するように、これは簡単なグループごとのクエリを解決する必要がありますのように見える。

関連する問題