質問タイトルの通りなのですが、
"yyyy-mm-dd"のdate項目の年部分だけ重複なしに
リストアップしたいのですがどのようにすればよいでしょうか。
というのも
HTMLのSELECTフォームで“年”を選択してsubmitすることで
該当する年のデータを表示させようと思っているのですが
そのSELECTのOPTION部分に使いたいと思っています。
今はdateを全て取ってきて、
dateの頭4桁がブレイクしたら<OPTION>出力としているのですが、
もっとスマートな方法があれば知っておきたいと思い。
ご存知の方いらっしゃいましたらご教示願います。
No.2ベストアンサー
- 回答日時:
この場合はGROUP BYでなくてもいい気がします。
date型のフィールドならYEAR()で抜き出すのが妥当でしょう。
重複なくということなのでDISTINCTを使います。
SELECT DISTINCT YEAR(`date`) FROM `TABLE_NAME`
No.1
- 回答日時:
select SUBSTRING(date,1,4) as y from TABLE_NAME group by y;
参考URL:http://dev.mysql.com/doc/refman/4.1/ja/string-fu …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript セレクトを全て選択されていないと、文字によるエラーメッセージを表示させるコードを調べています 2 2023/06/22 15:48
- JavaScript sessionStorageを調べています。 1 2023/06/20 12:41
- Excel(エクセル) エクセルの数式で教えてください。 2 2022/12/23 14:57
- JavaScript gasについて 1 2022/05/31 21:51
- JavaScript console.logがどうしても2つ機能しないのでアドバイスをくださいお願いします 2 2022/07/07 22:13
- その他(プログラミング・Web制作) python 気象データの取得 2 2023/06/20 23:54
- Visual Basic(VBA) データベースから絞り込んでデータを読み込み 1 2023/02/21 19:51
- JavaScript セレクトボックスを2つ選択してメッセージなどを表示するには。~運賃検索プログラムを完成させたい~ 1 2022/07/22 11:10
- JavaScript 中百舌鳥駅と深井駅を入れ替えて選択しても同じ挙動にしたいです。 2 2022/06/24 18:45
- MySQL SQLです。下記の問合せを行うクエリを、PhpMyAdminで作成して実行せよ。 「昨年の各月の総降 1 2023/07/01 00:32
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
下記の問合せを行うクエリを、P...
-
「最高気温が35度以上の日を猛...
-
select *, `人口(男)`AND`人口(...
-
XamppでインストールしたMySQL...
-
矛盾していないでしょうか?
-
「第一回模試の3科目の各得点...
-
htmlコードで書かれた表にphpで...
-
データベースの接続に失敗して...
-
私の考えていることは ・mySQL ...
-
次の時間帯の勝率の合計を求め...
-
my_itemsテーブルのIDにAUTO_IN...
-
#1062 - '0' は索引 'PRIMARY' ...
-
BGMを教えてほしいです!
-
SQLでカラムを追加し、条件に合...
-
mysqlで INSERT と SELECTの用途は
-
mysqlのupdate構文についての質...
-
phpMyAdminをCentOS7にインスト...
-
2023年10月25日現在のMAMP ...
-
後でemailに追加でPRIMARY KEY...
-
本を見ながらPHPを勉強している...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
date項目の“年”部分だけで grou...
-
LIKE で清音と濁音・半濁音を区...
-
接続ができません
-
SQLのVARCHARとVARCHAR2の違い
-
ODP.NETのバージョン確認
-
旧filemakerで和暦(令和など)...
-
ERROR 1045 (28000) (using pas...
-
副問合せにLIKE文を使う方法は...
-
INT型は金額の型に使用するべき...
-
like句を使って日本語を検索す...
-
postgreSQLのデータ型
-
RPMのmysqlとmysql-serverの違い
-
プライマリーキーの昇順でソー...
-
VBAで変数内に保持された二次配...
-
Float型の時の計算結果がおかしい
-
MySQLカラム名は日本語と英数字...
-
パスワード入力を省略したい
-
my.cnf と my.ini の違い
-
ヌル値は記憶容量を必要としな...
-
MYSQLサービス停止時にWindows...
おすすめ情報