私は次のテーブル構造を持っています
ID IS_SUNDAY IS_MONDAY REST DAys..
11 Boolean value Boolean value Boolean value
12 Boolean value Boolean value Boolean value
私は次のテーブル構造を持っています
ID IS_SUNDAY IS_MONDAY REST DAys..
11 Boolean value Boolean value Boolean value
12 Boolean value Boolean value Boolean value
次のクエリでは、現在の曜日の列を選択できます。
SELECT
CASE DAYOFWEEK(CURRENT_DATE)
WHEN 1 THEN IS_SUNDAY
WHEN 2 THEN IS_MONDAY
WHEN 3 THEN IS_TUESDAY
WHEN 4 THEN IS_WEDNESDAY
WHEN 5 THEN IS_THURSDAY
WHEN 6 THEN IS_FRIDAY
WHEN 7 THEN IS_SATURDAY
END CURRENT_DAY_OF_WEK
FROM DAYS_TABLE;
SELECT IS_SUNDAY FROM yourTable WHERE ID = 11
しかし、そのような簡単な質問をする前に、良いチュートリアルや本を読むことをお勧めします。
列名を取得するために使用できます
SELECT COLUMN_NAME FROM INFORMATION_SCHEMA.COLUMNS WHERE COLUMN_NAME like '%columnname%' AND TABLE_NAME='table_name';