| SELECT + razlika dveh vrednosti iz dveh tabel | ||
|---|---|---|
| juresl24. sep 2011 17:04:50Pridružen od: 16. avg 2007 196 objav +74-234 | #1Pozdrav! Zanima me, kako v enem mysql stavku izvesti tole (če se da). Imam dve tabeli: projects | id | places | | 1 | 20 | registered | id | project | | 1 | 1 | ..moram odšteti projects.places - num_rows(SELECT * FROM registered WHERE registered.project=projects.id)Upam da je dokaj razumljivo napisano.Lp, Jure! všeč(0)ni všeč(0)spam(0) winlikes.net | windowsvista.si | Želite imeti backlink na strani PR5? | |
| boskor24. sep 2011 18:26:34Pridružen od: 14. sep 2011 13 objav +700 | #2Tole bi moglo delat: SELECT (places - (SELECT count(project) FROM registered WHERE registered.project=projects.id)) as total FROM projects GROUP BY projects.id nazadnje urejal boskor 24. sep 2011 18:32:15 (popravljena napaka pri group by) všeč(0)ni všeč(0)spam(0) | |
| 5ka24. sep 2011 23:54:34Pridružen od: 12. dec 2007 68 objav +370-461 | #3SELECT A.places - B.project AS rezultat FROM projects A LEFT OUTER JOIN registered B ON A.id = B.id Preveril nisem, moralo pa bi delati.... nazadnje urejal 5ka 24. sep 2011 23:54:57 všeč(0)ni všeč(0)spam(0) | |
stran 1 od 1 |<<1>>| | ||