Autor | Zpráva | ||
---|---|---|---|
Jules Profil |
#1 · Zasláno: 30. 7. 2009, 21:27:55
Dělám relativně složitej SQL příkaz. Mám v něm vnořený příkaz a hází mi to chybu. Neřešte prosím proč to dělám takhle. ještě tam připojuji další tři tabulky a je tam víc podmínek ořezal jsem příkaz na co nejmíň slov.
select (select count(*) from dochazka dochazka_vnitrni where month(dochazka_vnitrni.datum) = month(dochazka_vnejsi.datum)) as pocet_dnu from dochazka dochazka_vnejsi group by month(dochazka_vnejsi.datum) Vyhodí mi to chybu: Server: Msg 8624, Level 16, State 21, Line 1 Internal SQL Server error. Pokud zruším group by month(dochazka_vnejsi.datum) |
||
Aesir Profil |
#2 · Zasláno: 30. 7. 2009, 21:36:12
Jules:
Poměrně známá chyba: http://support.microsoft.com/kb/274729 http://support.microsoft.com/kb/317527 V nějakém service packu je to, tuším, opravené, ale nevím přesně, zkuste pohledat, případně dotaz na tech. podporu. |
||
tiso Profil |
#3 · Zasláno: 30. 7. 2009, 21:45:57
Jules: vymeň group by a where a pre group by použi vnútorný dátum
|
||
Časová prodleva: 15 let
|
0