質問編集履歴

1

こちらで作成したSQLを修正しました。

2016/04/01 03:30

投稿

pescatore
pescatore

スコア7

test CHANGED
File without changes
test CHANGED
@@ -56,8 +56,54 @@
56
56
 
57
57
 
58
58
 
59
- このような場合どのようなSQLを作成すればよいでしょうか
59
+ で下記のSQLを作成し実行しましたが年月日を含んだデータを抽出出来な状態
60
60
 
61
61
 
62
62
 
63
+ SELECT
64
+
65
+ テーブルA.column-A1,
66
+
67
+ テーブルA.column-A2,
68
+
69
+ テーブルA.column-A3,
70
+
71
+ テーブルA.column-A4,
72
+
73
+
74
+
75
+ FROM
76
+
77
+ テーブルA,
78
+
79
+ テーブルB
80
+
81
+
82
+
83
+ WHERE
84
+
85
+ (
86
+
87
+ ('05:00' < '23:00'
88
+
89
+ and (テーブルA.column-AA1 >= '05:00' and テーブルA.column-AA1 <= '23:00' or テーブルB.column-BB1 = '2016/04/01' and テーブルB.column-BB2 = '2016/04/01')
90
+
91
+ )
92
+
93
+ or ('23:00' > '05:00'
94
+
95
+ and (
96
+
97
+ テーブルA.column-AA1 between '23:00' and '23:59'
98
+
99
+ or テーブルA.column-AA1 between '00:00' and '05:00'
100
+
101
+ )
102
+
103
+ )
104
+
105
+ )
106
+
107
+
108
+
63
- 解り辛い文面で申し訳ありませんが、ぜひともご教授お願い致します。
109
+ 解り辛い文面で申し訳ありませんが、修正箇所、アドバイス等ご教授お願い致します。