Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> procedura zamiast Select-a
irek99999
post
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 2.08.2006

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


witam forumowiczów mam taki problem:
Chciałbym z tabeli transakcji ( Idtransakcji, nrKlienta, dataTransakcji) wybrać te nrKlienta dla których nie istnieją transakcje powyżej konkretnej daty , gdy robię to w ten sposób:

select nrKlienta from tabela where Idtransakcji not in (select Idtransakcji from tabela where dataTransakcji>data)
serwerek mi staje ( Timeout) - tabela ma bardzo dużą ilość rekordów . Czy lepsza metoda to procedura ? jak miałaby wyglądać?

Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
vokiel
post
Post #2





Grupa: Zarejestrowani
Postów: 2 592
Pomógł: 445
Dołączył: 12.03.2007

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


A po co Ci tu podzapytanie?
  1. SELECT `nrKlienta` FROM `tabela_transakcji` WHERE DATE(`dataTransakcji`)<'2009-10-01'
Go to the top of the page
+Quote Post

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: 23.08.2025 - 04:44