気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/08/06 07:32
回答1件
0
ベストアンサー
なにかおかしい
最初のSQLだと
| 000000002 | 2018-03-01 |
となっているのに次のSQLでは
| 000000002 | 2018-02-01 |
| 000000003 | 2018-03-01 |
となっています。
IDとcol_dateの整合性が取れていないので、なんらかの大きな思い違いがあるのだと思います
再確認
DBは間違いなくMySQLですよね?バージョンはいくつでしょうか?
以下の処理でテーブルを作り直してもおなじでしょうか?
SQL
1create table BBB( 2`id` int(11) NOT NULL PRIMARY KEY AUTO_INCREMENT, 3`col_date` date NOT NULL DEFAULT '1970-01-01' COMMENT '日付' 4); 5 6insert into BBB(col_date) values 7('2017-12-01'),('2018-01-01'),('2018-02-01'),('2018-03-01');
検索
SQL
1select * from BBB where col_date>='2018-01-01'
投稿2018/08/06 07:37
編集2018/08/06 07:50総合スコア114767
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2018/08/06 07:39
退会済みユーザー
2018/08/06 07:41
2018/08/06 07:50
退会済みユーザー
2018/08/06 07:52
退会済みユーザー
2018/08/06 07:53
退会済みユーザー
2018/08/06 08:01
2018/08/06 09:46
退会済みユーザー
2018/08/06 09:53
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
質問の解決につながる回答をしましょう。 サンプルコードなど、より具体的な説明があると質問者の理解の助けになります。 また、読む側のことを考えた、分かりやすい文章を心がけましょう。