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

回答編集履歴

2

追記

2016/07/23 15:33

投稿

Panzer_vor
Panzer_vor

スコア1636

answer CHANGED
@@ -9,7 +9,14 @@
9
9
  colB = $b AND (colA = $a OR colC = $c)
10
10
  ```
11
11
  このように変えた方が見通しがよくなります。
12
+ 念のため補足すると、
13
+ **(A AND B) OR (A AND C)**が成り立つ時、
14
+ **A AND (B OR C)**の相互変換が可能です。
15
+ これはちょうど数学でいう因数分解の要領と同じで、
16
+ (X × Y) + (X × Z)をX(Y + Z)と変換するイメージです。
12
17
 
18
+
19
+
13
20
  - Zend_Db_SELECTについて
14
21
  当方こちらは詳しくありませんが、
15
22
  下記のリンクの特に最後の例が参考になるのではないでしょうか?

1

レイアウト修正

2016/07/23 15:33

投稿

Panzer_vor
Panzer_vor

スコア1636

answer CHANGED
@@ -1,4 +1,4 @@
1
- 0. SQL条件について
1
+ - SQL条件について
2
2
  先ずSQLの抽出条件をもう一段階整理出来ます。
3
3
 
4
4
  ```SQL
@@ -10,7 +10,7 @@
10
10
  ```
11
11
  このように変えた方が見通しがよくなります。
12
12
 
13
- 0. Zend_Db_SELECTについて
13
+ - Zend_Db_SELECTについて
14
14
  当方こちらは詳しくありませんが、
15
15
  下記のリンクの特に最後の例が参考になるのではないでしょうか?
16
16