Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 117 Pomógł: 0 Dołączył: 7.06.2004 Skąd: Poznań Ostrzeżenie: (0%)
|
Chciałem pomnożyć 2 kolumny z jednej tabeli przez 2 z innej i dodać te wyniki do siebie ale niestety mimo, że zapytanie jest wykonywane bez błędu, to wynik dodawania nie jest prawidłowy. Niezależnie od wartości w kolumnach, otrzymuję zawsze taki sam wynik, który nie pasuje do niczego.
Czy można zatem w zapytaniu korzystać z nazw kolumn, które wcześniej zdefiniowaliśmy w tym zapytaniu? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Moderatorzy Postów: 36 561 Pomógł: 6315 Dołączył: 27.12.2004 |
Twierdzisz, że o to: wynik_A + wynik_B AS wynik_koncowy nie pluje ci błędem tylko zwraca zły wynik. Nie wiem jakim cudem, bo mi taki zapis pluje właśnie błędem bazy i w wyniku czego nie zwraca żadnego wyniku.
Możesz pokazać cały kod, jak to odbierasz i w ogóle? |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 117 Pomógł: 0 Dołączył: 7.06.2004 Skąd: Poznań Ostrzeżenie: (0%)
|
Twierdzisz, że o to: wynik_A + wynik_B AS wynik_koncowy nie pluje ci błędem tylko zwraca zły wynik. Nie wiem jakim cudem, bo mi taki zapis pluje właśnie błędem bazy i w wyniku czego nie zwraca żadnego wyniku. Możesz pokazać cały kod, jak to odbierasz i w ogóle? Dokładnie tak twierdzę (IMG:style_emoticons/default/smile.gif) Póki co testuję to w PHPMyAdmin. Oto kod:
Ostatnia kolumna czyli podstawa_kwota+premia_kwota zwraca mi wartość 900 niezależnie od składników sumy. Już przy obliczaniu podatku też mi nie działo to prawidłowo, więc rozpisałem to tak jak Ty proponowałeś ale dalsze wyliczenia będa dłuższe, więc potrzebuję tych aliasów. |
|
|
|
115750 Mnożenie i sumowanie kolumn w zapytaniu 21.11.2012, 10:25:04
nospor [SQL] pobierz, plaintext SELECT T1.A*T2.A AS wynik... 21.11.2012, 10:29:58 
115750 Cytat(nospor @ 21.11.2012, 12:29:58 )... 21.11.2012, 13:50:44
nospor podstawa_kwota+premia_kwota
Haha
Przecież Ty masz... 21.11.2012, 15:28:01 
115750 Cytat(nospor @ 21.11.2012, 17:28:01 )... 22.11.2012, 00:13:02 
mmmmmmm Cytat(115750 @ 22.11.2012, 00:13:02 )... 22.11.2012, 07:00:34
nospor CytatDziwi mnie tylko dlaczego baza w ogóle dopuśc... 22.11.2012, 08:07:48 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 14:17 |