0
を除外する:私はid 4
を必要とする。このことからは私がテーブルを持っている別の重複行
id field_id todelete 1 x001 0 2 x001 1 3 x001 0 4 x002 1 5 x003 0 6 x003 1 7 x004 0 8 x005 0
、それはtodelete = 1
とfield_id
で独自のを持っています。 私の現在のソリューション:
array = SELECT field_id WHERE todelete = 1
及びその配列から
SELECT field_id WHERE field_id = array[x] HAVING COUNT(field_id) = 1
は間違って解決しているようです。私はこれをSQLでしか持てませんか?ありがとう
http://stackoverflow.com/q/8829975/6495084 – GedAWizardofEarthSea
いいえ、私はそれはのように見えると思う select field_id where todelete = 1 h aving count(field_id)= 1 –
どのDBMSを使用していますか? Postgres?オラクル? DB2?ファイアバード? –