ďťż
 
=?iso-8859-2?Q?=5BMySQL=5D_Wy=B6wietlenie_wszystkich_rekordow _zawierajacy?==?iso-8859-2?Q?ch_duplikat_a__moze_inna_struktura_bazy_danych ?= ďťż
 
=?iso-8859-2?Q?=5BMySQL=5D_Wy=B6wietlenie_wszystkich_rekordow _zawierajacy?==?iso-8859-2?Q?ch_duplikat_a__moze_inna_struktura_bazy_danych ?=
Zobacz wiadomości
 
Cytat
A gdyby tak się wedrzeć na umysłów górę, / Gdyby stanąć na ludzkich myśli piramidzie, / I przebić czołem przesądów chmurę, / I być najwyższą myślą wcieloną. . . Juliusz Słowacki, Kordian
Indeks BCB i MySQL subiekt gt fototapeta
 
  Witamy

=?iso-8859-2?Q?=5BMySQL=5D_Wy=B6wietlenie_wszystkich_rekordow _zawierajacy?==?iso-8859-2?Q?ch_duplikat_a__moze_inna_struktura_bazy_danych ?=



Banciur - 04-11-2005 23:18
=?iso-8859-2?Q?=5BMySQL=5D_Wy=B6wietlenie_wszystkich_rekordow _zawierajacy?==?iso-8859-2?Q?ch_duplikat_a__moze_inna_struktura_bazy_danych ?=
  Witam,

Mam taki problem. Korzystam z bazy MySQL.

Projektuje mała baze danych zawierająca dane o przedmiotach
(kilkadziesiąt przedmiotów). Dobrym przykładem może być kafelek
podłogowy bo kazdy ma pojęcie jak cos takiego wygląda.

Cechami ktore przechowuje w bazie są wzor na kafelku oraz jego rozmiar.
Większość wzorów występuje w jednym rozmiarze jednak część wzorów jest
wykonywana w kilku rozmiarach (niekoniecznie we wszyskich jakie
istnieją).

Z takiej bazy musze wydobywać dwa rodzaje informacji:

1) Wszyskie wzory kafelkow w danym rozmiarze
2) Wszystkie wzory kafelków które są wykonywane w wiecej niz jednym
rozmiarze i odrazu jakie to rozmiary.

Do tego wymyslilem baze danych, która sklada sie z jednej tabeli o
polach: id, rozmiar kafelka, wzor kafelka.

Punkt pierwszy bardzo latwo zrealizować poprostu wybieram wszyskie
rekordy z danym rozmiarem kafeka.

Natomiast nie mam pojecia jak sobie poradzic z drugim. I tutaj prosba do
was jak cos takiego zrealizować. W wyniku zapytania chcialbym otrzymać
tabele typu

wzor:rozmiar
A:1
A:4
B:2
B:4

Ew moge zmienic struktura bazy danych, jezeli to ulatwi sprawe. Być może
słabo szukałem w archiwum ale wszyskie pytania na jakie trafilem przy
frazie duplikat dotycza ich usuwania a nie wyświetlania wszyskich.

--
Pozdrawiam Tomek





raf - 05-11-2005 20:28

  > 2) Wszystkie wzory kafelków które są wykonywane w wiecej niz jednym
> rozmiarze i odrazu jakie to rozmiary.

nie jestem pewien ale cos w tym stylu
SELECT wzor, rozmiar, count(*) FROM kafelki GROUP BY rozmiar HAVING count(*)
> 1




LECH DUBROWSKI - 05-11-2005 20:28

  Użytkownik "raf"

> nie jestem pewien ale cos w tym stylu
> SELECT wzor, rozmiar, count(*) FROM kafelki GROUP BY rozmiar HAVING
> count(*)
> > 1

Wg. mnie, jesli wzor ma jedna nazwe dla wszystkich rozmiarow, wystarczy
zrobic SELECT wzor, rozmiar FROM kafelki

Leszek
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • effulla.pev.pl
  • comp
    Dwie bazy czy dwie tabele? [mssql] insert do tabeli na podstawie danych z innej tabeli [oracle] Baza danych do kursy Introduction to Oracle9i:PL/SQL ? Skąd ją pobrać ? Insert do tabeli z danych innej tabeli plus dodatkowa wartośćpola (Firebird) [MS SQL 2000] - wielkosc strony danych a wielkosc klastra dyskowego Problem z zapytaniem SQL - Excel i baza danych SQL Serwer 2000 [Oracle] Co do tworzenia aplikacji dla bazy Oracle narzedzie do transferu bazy mysql - mysql narzedzie do transferu bazy odbc - odbc Najlepszy klient (windows) do ręcznego podgladania baz danychwykonywania query itp - jaki
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • radioaktywni.htw.pl
  • Cytat

    Decede mihi sole - nie zasłaniaj mi słonca.
    Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści
    Hoc fac - tak czyń.
    A tergo - od tyłu; z tyłu.
    I czarne włosy posiwieją. Safona

    Valid HTML 4.01 Transitional

    Free website template provided by freeweblooks.com