2016-07-27 7 views
1

私はインターネットを全面的に見てきました。私はこれについて古い方法であると信じているものを見つけました。私は最新バージョンのSQLを持っており、クエリを使って今週の月曜日の日付を取得する方法を知りたいだけです。今週の月曜日の完全な日付をSQLで取得しますか?

+0

質問を編集し、「古い」方法を含める必要があります。もしあなたがそうしなければ、同じ古い答えを返すだろう。 –

+0

SQLの最新バージョンですか?そしてMySQL? ANSI SQL 2015ドラフトの公式標準は今ですか、それともSQL-2011ですか? – jarlh

+0

なぜSQLを使用するのですか? – Strawberry

答えて

0

私は最も簡単な方法はweekday()だと思う:

select curdate() - interval weekday(curdate()) day; 

HereはSQLフィドルです。

+0

こんにちは、ありがとうございます。これは私が受け取ったエラーです:エラーコード:1582 ネイティブ関数 'DATEDIFF'の呼び出しのパラメータカウントが正しくありません –

+0

この回答では 'datediff()'関数を使用していないことを考えると、これは非常に起こりそうなエラーのようです。 –

+0

私の悪い、古いコピーを持っていた笑、これは本当のエラーです:エラーコード:1582 ネイティブ関数 '平日'の呼び出しでパラメータのカウントが正しくありません –

関連する問題