Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> MySql+problem z zapytaniem
moniczka6
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 6.01.2005

Ostrzeżenie: (0%)
-----


Witam wszystkich serdecznie, bo w zapomnieniu zapominaiłam nawet o tym, ale mam duuuuży problem. Chodzi mi o to że mam taką to oto kwerendę napisaną w Accessie:

Kod

SELECT L.CustomerAccount,
L.InvoiceNumber,
Y.ID, Y.RecordType,
T.Description AS TypeName,
Y.PhoneNumber AS PhoneNumber,
U.Name, U.Department, U.Region,
Y.Description, Y.EventDate,
Y.Quantity, Y.PriceDiscount,
Y.OriginalValue, Y.PeriodFrom,
Y.PeriodTo, Y.NetAmount,
Y.VATRate, Y.UserID, Y.MultiUser
FROM DBLabel AS L RIGHT JOIN ((YData AS Y LEFT JOIN DictRecordType AS T ON Y.RecordType = T.RecordType) LEFT JOIN Users AS U ON Y.UserID = U.ID) ON L.ID = Y.LabelID



No i wszystko było by pieknie ładnie, gdyby nie to że gdy chcę uaktywnić TZQuery (z Delphi) nie chce to działać a dokładniej mówiąc wyskakuje cudny komunikacik:

You have an error in your SQL syntax near '((YData AS Y LEFT JOIN DictRecordType AS T ON Y.RecordType = T.RecordType) LEFT' at line 12

Może ktoś wie jak to zmienić żeby to zadziałało (uzywam oczywiście MySql) questionmark.gif

PROSZ!!! Bo chyba dostanę za chwilę czegoś strasznego .....
Go to the top of the page
+Quote Post
dr_bonzo
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

Ostrzeżenie: (0%)
-----


  1. ((YData AS Y LEFT JOIN DictRecordType

Byc moze zamiast "YData" ma byc "Y.Data"?


--------------------
Nie lubię jednorożców.
Go to the top of the page
+Quote Post
moniczka6
post
Post #3





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 6.01.2005

Ostrzeżenie: (0%)
-----


No już wiem o co chodziło smile.gif ... Jak się okazało po prostu dopiero MySql od 4.1 wzwyż obsługuje kwerendy zagnieżdźone smile.gif ... Ot i sprawa załatwiona biggrin.gif
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 19:28