MySQLで特定の日付から月と日を取得するにはどうすればよいですか?
それは2つの方法で流入して行うことができます-
(A)EXRACT()関数を使用 -EXTRACT()関数は、MySQLTIMESTAMP値から任意の部分をフェッチできます。以下は、特定の日付から月と日を取得する例です。
mysql> Select EXTRACT(Month from '2017-10-22') AS 'MONTH'; +-------+ | MONTH | +-------+ | 10 | +-------+ 1 row in set (0.00 sec) mysql> Select EXTRACT(day from '2017-10-22')AS 'DAY'; +------+ | DAY | +------+ | 22 | +------+ 1 row in set (0.00 sec)
(B)MONTH()またはDAY()関数を使用 --EXTRACT()関数の引数の1つとして月と日を渡すのではなく、MONTH()およびDAY()関数を使用して、次のように特定の日付からMONTHとDAYの値をフェッチできます-
mysql> Select DAY('2017-10-22')AS 'DAY'; +------+ | DAY | +------+ | 22 | +------+ 1 row in set (0.00 sec) mysql> Select MONTH('2017-10-22')AS 'MONTH'; +-------+ | MONTH | +-------+ | 10 | +-------+ 1 row in set (0.00 sec)
-
テーブルを結合してMySQLデータベースから値をフェッチする方法は?
テーブルを結合するには、MySQLのJOINコンセプトを使用します。まず、2つのテーブルを作成しましょう。 最初のテーブルを作成しましょう- mysql> CREATE TABLE `demo52` ( −> `id` INT NOT NULL, −> `name` VARCHAR(20) NOT NULL, −> PRIMARY KEY (`id`) −> ); Query OK, 0 rows affected (1.19 sec) 挿入コマンド-を使用して、いくつかのレコードをテーブルに挿入します。 mys
-
Javaで年、月、日から日付を取得するにはどうすればよいですか?
of()メソッドの使用 of() java.time.LocalDateのメソッド クラスは、年、月、日の値をパラメーターとして受け入れ、LocalDateのオブジェクトを作成して返します。 例 import java.time.LocalDate; public class Test { public static void main(String[] args) { LocalDate date = LocalDate.of(2014, 9, 11); System.out.