表名稱中的字符串值,選擇屬性:複製如何基於一組
+------------------------------------+
| group_id | my_id | stuff |
+------------------------------------+
| 900 | 1 | Y |
| 900 | 2 | N |
| 901 | 3 | Y |
| 901 | 4 | Y |
| 902 | 5 | N |
| 902 | 6 | N |
| 903 | 7 | N |
| 903 | 8 | Y |
---------------------------------------
輸出應該是:
+------------------------------------+
| group_id | my_id | stuff |
+------------------------------------+
| 900 | 1 | Y |
| 903 | 8 | Y |
--------------------------------------
您好,我有一個表,我要辨別根據stuff字段中的正值(Y),group_id中的'good'記錄。如果只有一個值符合這個標準,我需要完整記錄。如果兩個東西的值都是Y或者都是N,那麼就不應該選擇它們。看起來這應該很簡單,但我不知道如何繼續。
所以,輸入行總是成對出現,以及 「東西」 是NOT NULL? – mathguy
道歉,有一些羣體> 2.如果一個記錄有東西是空的,其他東西='N',那麼都不應該返回。如果組中的所有記錄均爲空,則不應返回該組中的任何記錄。 – user7002207
那麼如果Y有兩個,N有兩個,NULL是一個呢?或者一個與Y,兩個與N - 等?請不要以評論的方式回答;相反,編輯您的帖子並澄清要求。 – mathguy