Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MYSQL]Zapytanie DISTINCT z aliasami nie działa
szczabik
post
Post #1





Grupa: Zarejestrowani
Postów: 226
Pomógł: 1
Dołączył: 13.05.2008

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


Witam ma takie zapytanie i nie chce mieć tych samych rekordów dodałem DISTINCT i mimo to dane się powtarzają
  1. $spr = dbquery("SELECT DISTINCT t.*, u.* FROM ".$db_prefix."prowizje t LEFT JOIN ".$db_prefix."users u ON t.user=u.user_id WHERE data >'$time'");


Ten post edytował szczabik 3.07.2008, 13:18:31
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
szczabik
post
Post #2





Grupa: Zarejestrowani
Postów: 226
Pomógł: 1
Dołączył: 13.05.2008

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


Tabela fusion_prowizje
(IMG:http://images31.fotosik.pl/307/70fb828061d8004f.jpg)
Tabela fusion_users
(IMG:http://images31.fotosik.pl/307/8fd051e20963f5ac.jpg)

I teraz łącze z tabeli fusion_prowizje kolumnę user z tabelą fusion_users by za pomocą id wyciągnąć nazwę unsera
I mam o to cały taki kod
  1. <?php
  2. $year = date('Y');
  3. $month = date('n');
  4. $time = mktime(0, 0, 0, $month, 1, $year);
  5. $spr = dbquery("SELECT DISTINCT(user), t.*, u.* FROM ".$db_prefix."prowizje t LEFT JOIN ".$db_prefix."users u ON t.user=u.user_id WHERE data >'$time'");
  6. if(dbrows($spr) > 0) {
  7. while($r = dbarray($spr))
  8. {
  9. ?>

I zapytanie to pobierane dane z bazy z aktualnego miesiąca według daty dodania

Ten post edytował szczabik 3.07.2008, 13:54:52
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 8.10.2025 - 11:45