ik heb een, voor mij, groot probleem met een sql statement, het volgende speelt zich af
Ik heb een database met 1 tabel, in die tabel staan alle nummers die ik op me hardeschijf of op cd heb staan.
het verschil tussen hd en cd zie ik d.m.v het cdid, dit is voor de hardeschijf 0 en voor cd's alles boven 0
nu wil ik een select querie bouwen die het verschil tussen enerzijds de hd en anderzijds de cd's laat zien, zo kan ik in 1 oogopslag zien welke mp3's ik nog niet heb weggebrandt.
Ik werk met mysql, dus een subselect kan ik niet gebruiken. Nu heb ik mijn hoofd al 2 dagen gebroken over dit probleem maar ik heb nog steeds geen oplossing gevonden.
ik denk aan
ik weet niet eens of dit me het gewenste eindresultaat geeft, maar ik kan het niet eens testen
Iemand wel een idee?
Ik heb een database met 1 tabel, in die tabel staan alle nummers die ik op me hardeschijf of op cd heb staan.
het verschil tussen hd en cd zie ik d.m.v het cdid, dit is voor de hardeschijf 0 en voor cd's alles boven 0
nu wil ik een select querie bouwen die het verschil tussen enerzijds de hd en anderzijds de cd's laat zien, zo kan ik in 1 oogopslag zien welke mp3's ik nog niet heb weggebrandt.
Ik werk met mysql, dus een subselect kan ik niet gebruiken. Nu heb ik mijn hoofd al 2 dagen gebroken over dit probleem maar ik heb nog steeds geen oplossing gevonden.
ik denk aan
code:
1
| select distict * from cd where cdid = 0 not in (select * form cd where cdid != 0) |
ik weet niet eens of dit me het gewenste eindresultaat geeft, maar ik kan het niet eens testen
Iemand wel een idee?
EAC > Ogg vorbis -q6 > Cowon S9 > Westone ES3X > Oor