質問するログイン新規登録

質問編集履歴

3

条件追記

2015/08/22 23:53

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -20,8 +20,13 @@
20
20
  interview_book側には、レコードがない状態が、
21
21
  ほとんどです。10分の1くらい。
22
22
 
23
+ ■追記 8/23 08:53
24
+ その場合は、interview_book.company_id = null とかですと、
25
+ この後の、データ処理で、interview_book側には、レコードが無いんだ!!と
26
+ わかりやすいので、そのような配慮もいただけるとうれしいです。
23
27
 
24
28
 
29
+
25
30
  String strSQL =
26
31
  "SELECT * FROM book"
27
32
  + " WHERE"

2

誤記訂正

2015/08/22 23:53

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -29,7 +29,7 @@
29
29
  + " AND (company_id = " + iPara_company_id + ")" // 会社ID
30
30
  + " AND (customer_id = " + iPara_customer_id + ")" // 顧客ID
31
31
  + " AND (delete_flag = false)" // レコード削除フラグ
32
- + " ORDER BY visit_date DESC" // 一番最近のレコード
32
+ + " ORDER BY visit_date DESC" // 一番最近のレコード
33
33
  + " LIMIT " + 100; // 抽出レコード数を制限
34
34
 
35
35
 

1

テーブル名修正

2015/08/22 12:14

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -13,11 +13,11 @@
13
13
 
14
14
  注意点としましては、
15
15
  bookテーブルは必ず優先して存在するレコードを抽出したいのですが、
16
- interview_doctor_bookは、画面で、bookテーブル情報を登録するときに、
16
+ interview_bookは、画面で、bookテーブル情報を登録するときに、
17
17
  10回に1回くらいしか登録しないので、レコード数が違います。
18
18
 
19
19
  従って、JOINしても、bookテーブル側にはレコードがあるが、
20
- interview_doctor_book側には、レコードがない状態が、
20
+ interview_book側には、レコードがない状態が、
21
21
  ほとんどです。10分の1くらい。
22
22
 
23
23
 
@@ -34,7 +34,7 @@
34
34
 
35
35
 
36
36
  String strSQL =
37
- "SELECT * FROM interview_doctor_book"
37
+ "SELECT * FROM interview_book"
38
38
  + " WHERE"
39
39
  + " (company_id = " + iPara_company_id + ")" // 会社ID
40
40
  + " AND (customer_id = " + iPara_customer_id + ")" // 顧客ID