作者redhat1980 (家庭公用ID XD)
看板Database
標題[SQL ] SQL語法請教...
時間Thu Aug 26 19:09:31 2010
各位版上大大好:
先附上圖一張:
http://www.flickr.com/photos/53386021@N06/
以標註的case為例
03/15 有一 OPDMARK ='B'
但接下來應該要有 OPDMARK='P' OR 'E'
才能再有 OPDMARK='B'
若小弟要用 SQL 去抓這問題 ,有那些HHISNUM OPDMARK='B'後沒有'P'或'E'
就又來個'B'?
{就是'B' 之後必接'P' or 'E',不能直接又來個'B'}
請問小弟該怎麼做呢Orz
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.163.151.167
推 jimmy701010:先找出B 08/26 19:46
推 jimmy701010:再找AUTOID下一號不是P OR E的 這樣可以嗎 08/26 19:51
→ redhat1980:可是先找B 就無從得知下一號是不是正常出現P or E... 08/26 23:17
→ xam:這不應該是 SQL 的問題... 08/27 00:23
推 jimmy701010:找出opdmark=b and autoid+1<> P or E 08/27 09:40
推 bobju:這要寫程式,依照{B->{P|E}}*的狀態變化做剖析啦.別把SQL想得 08/31 21:05
→ bobju:太神奇(可怕的推文地獄..) 08/31 21:11