Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 47 Pomógł: 1 Dołączył: 28.10.2010 Ostrzeżenie: (0%)
|
Witam!
Chciałbym zapytać się czy istnieje jakiś prosty sposób na wykonanie takiej oto sytuacji: Mam 2 tabele - druga z nich to tabela historyczna w której zapisywane są wszelkie zmiany które zaszły w tej pierwszej(głównej), tj. rekordy mogą się powtarzać w sytuacji gdy raz wprowadzona zmiana została później cofnięta. Teraz moim problemem jest zliczenie wszystkich tych zapisanych rekordów dla danego elementu jednak bez powtórzeń. Powiedzmy w tabeli głównej mamy pola id, nazwa, p-p,data w tabeli historycznej pola: id-in,id,nazwa,p-p,data,data-in moje zapytanie jest podobne do:
Czy istnieje możliwość aby te pola zliczyć dodając np:
nie robiąc warunków sprawdzających czy danych wiersz sie nie powtarza czy jedynym wyjściem jest sprawdzać każde pole za pomocą where pole1=cos and pole2=cos itd (IMG:style_emoticons/default/questionmark.gif) |
|
|
|
axxxon Zliczanie przy powtarzajacych sie rekordach 4.03.2011, 08:44:51
erix hmm, a group by?
Szczerze mówiąc, kiepsko zrozumi... 4.03.2011, 09:03:05
axxxon właśnie nie chodzi o group by.
Chodzi mi ogólnie ... 4.03.2011, 11:47:46
wookieb [SQL] pobierz, plaintext SELECT count(DISTINCT... 4.03.2011, 12:00:55 ![]() ![]() |
|
Aktualny czas: 23.12.2025 - 10:22 |