
質問タイトルの通りなのですが、
"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ランキング
-
mysqlでdate型の比較について
-
LIKE で清音と濁音・半濁音を区...
-
まったくの初心者で見よう見ま...
-
パスワードを忘れてしまいました
-
初心者にもなってませんが・・。
-
データベースを移動したい
-
COUNT(*)の使い方
-
MySQLバージョンアップの問題点
-
mysqlの文字につて教えてください
-
utf8に設定すると起動できません
-
Mobavle type 文字化け
-
phpMyAdminの最新版について
-
MySQLのコンパイル
-
PHP+MySQL 4.1.20における文字...
-
mysqldを削除してしまいました
-
MySQLのバージョンについて
-
mysql-phpでの文字化け
-
設定が間違っていないのに文字...
-
phpmyadminで編集すると文字化...
-
phpMyAdminのユーザーについて
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
「・」中点が入った文字列を条...
-
大文字小文字を識別しない検索...
-
全角大文字、小文字の区別
-
date項目の“年”部分だけで grou...
-
【MySQL】where句で正規表現の...
-
MySQLカラム名は日本語と英数字...
-
mysqlがインストールされている...
-
副問合せにLIKE文を使う方法は...
-
ODP.NETのバージョン確認
-
エクセルで連勤チェックをした...
-
like句を使って日本語を検索す...
-
VBAで変数内に保持された二次配...
-
SQLのVARCHARとVARCHAR2の違い
-
列数が多いと結果が行単位に改...
-
複数行のクエリを、まとめて実...
-
SQL開発環境ソフトウェアである...
-
INT型は金額の型に使用するべき...
-
Excel VBA SelectedItems
-
RPMのmysqlとmysql-serverの違い
-
MySQLのテーブル作成でハイフン...
おすすめ情報