SELECT + razlika dveh vrednosti iz dveh tabel
3 naročniki
3 naročniki
Pozdrav!
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!
2 odgovora
Tole bi moglo delat:
SELECT (places - (SELECT count(project) FROM registered WHERE registered.project=projects.id)) as total FROM projects GROUP BY projects.id