Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL] Wykorzystanie utworzonej kolumny do innych operacji
Fred1485
post 2.01.2016, 15:38:32
Post #1





Grupa: Zarejestrowani
Postów: 361
Pomógł: 22
Dołączył: 10.02.2015

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


Takie proste zapytanie:

  1. SELECT klienci.id, klienci.imie, SUM(produkty.cena) AS wszystko
  2. FROM zakupy JOIN klienci ON zakupy.klient_id = klienci.id JOIN produkty ON zakupy.produkt_id = produkty.id GROUP BY klienci.id;


Działa jak trzeba, ale chciałbym odwołać się do wcześniej utworzonej kolumny 'wszystko', np

  1. SELECT klienci.id, klienci.imie, SUM(produkty.cena) AS wszystko, IF(wszystko > 10, 'tak', 'nie') AS znizka
  2. FROM zakupy JOIN klienci ON zakupy.klient_id = klienci.id JOIN produkty ON zakupy.produkt_id = produkty.id GROUP BY klienci.id;


Ale takie "dynamiczne" odwołanie do wcześniej utworzonej kolumny nie działa. Nie da się tego w taki sposób zrobić?

Ten post edytował Fred1485 2.01.2016, 15:38:56


--------------------
  1. echo 'I was trying';
  2. die ();
Go to the top of the page
+Quote Post

Posty w temacie


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 Wersja Lo-Fi Aktualny czas: 19.07.2025 - 01:09