回答編集履歴
2
修正
answer
CHANGED
@@ -11,4 +11,7 @@
|
|
11
11
|
sqliteで日付として処理されるのは YYYY-MM-DD のフォーマットになっているものだけで、
|
12
12
|
スラッシュ区切りや、月や日が1文字だけのものは日付として扱ってくれません。
|
13
13
|
検索すればスラッシュ区切りのものをむりやりdateに変換する方法もでてきますが、
|
14
|
+
日付データを格納するときのフォーマットを YYYY-MM-DD に変更したほうがいいように思います。
|
15
|
+
|
16
|
+
今のスクリプトやSQL文はそのままで、
|
14
|
-
データを格納するとき
|
17
|
+
データを格納するときのアプリケーション側で対応することを検討してみてください。
|
1
追加
answer
CHANGED
@@ -2,4 +2,13 @@
|
|
2
2
|
`FROM A INNER JOIN B ON A.id = B.id`
|
3
3
|
が
|
4
4
|
`FROM A INNER JOIN B ON A.id = B.A_id`
|
5
|
-
とするのが正しいのでは。
|
5
|
+
とするのが正しいのでは。
|
6
|
+
|
7
|
+
追加
|
8
|
+
----
|
9
|
+
動かない原因はこっちでした。
|
10
|
+
|
11
|
+
sqliteで日付として処理されるのは YYYY-MM-DD のフォーマットになっているものだけで、
|
12
|
+
スラッシュ区切りや、月や日が1文字だけのものは日付として扱ってくれません。
|
13
|
+
検索すればスラッシュ区切りのものをむりやりdateに変換する方法もでてきますが、
|
14
|
+
データを格納するときにアプリケーション側で対応するほうが簡単なのではないかと思います。
|