Subquery goed?
Ik heb de volgede subquery in een insert. Deze geeft een foutmelding.
Waar zit de fout?
Uitleg:
Ik wil het volgende factuurnummer selecteren maar als er dit jaar nog geen factuurnummer is aangemaakt moet hij hem als volgt opbouwen:
2 + laatste 2 getallen van het huidige jaar + prefix + eerste factuurnummer voor een nieuw jaar.
Nu is de error:
Notice: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'Y) = date(Y)),'2.10'), '21080272', 'Factuur', STR_TO_'
Waar zit de fout?
Code (php)
Uitleg:
Ik wil het volgende factuurnummer selecteren maar als er dit jaar nog geen factuurnummer is aangemaakt moet hij hem als volgt opbouwen:
2 + laatste 2 getallen van het huidige jaar + prefix + eerste factuurnummer voor een nieuw jaar.
Nu is de error:
Notice: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'Y) = date(Y)),'2.10'), '21080272', 'Factuur', STR_TO_'
Gewijzigd op 01/01/1970 01:00:00 door Mui ter
Gesponsorde koppelingen:
Je moet HAVING en GROUP BY gebruiken.
Kijk even in de mysql manual bij MAX
Kijk even in de mysql manual bij MAX
Jim schreef op 05.02.2010 21:25:
Je moet HAVING en GROUP BY gebruiken.
Kijk even in de mysql manual bij MAX
Kijk even in de mysql manual bij MAX
Dat denk ik eigenlijk niet, dan wordt dat aangegeven de error.
Nu is de error:
Notice: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'Y) = date(Y)),'2.10'), '21080272', 'Factuur', STR_TO_'
Wat doet die Y daar? Het is geen php maar sql.
.
Gewijzigd op 01/01/1970 01:00:00 door bugmenot125
deze doet het ook alweer!



