![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 42 Pomógł: 0 Dołączył: 24.05.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Mam problem z zapytaniem do bazy. Wyciągam z bazy dwie zmienne i następnie chciałbym dokonać na nich operacji arytmetycznej i wyciągnąć to jako trzecią zmienną. Niestety nie wiem jak to zrobić w jednym zapytaniu.
Jeżeli zrobię 'costam1' * 'costam2' to wynik jest oczywiście NULL, bo wtedy wysyłam stringi do operacji arytmetycznej. Jeżeli tak jak pokazane jest we wlkejonym kodzie, to MySQL wywala błąd, że nia ma kolumn costam1 costam2. Można to zrobić na dwóch zapytaniach (koniecznie mnożyć muszę w MySQL, bo wynik służy mi jako kryterium sortowania) ale to troche nieelegancko. Jak to wyciągnąć w jednym zapytaniu ? Pozdrawiam Edit: Podstawienie zapytania w wyniku którego otrzymuję zmienną costam1 i costam2 dziala jak nalezy, ale wg mojego przekonania wykonuję to samo (dość skomplikowane) zapytanie 2 razy, a ja chciałbym raz cos mieć jako zmienną a później tego używać. Da się tak ? Ten post edytował sawic 28.02.2006, 18:20:40 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 16:18 |