GRY-Online.pl --> Archiwum Forum

SQL - banalny problem

06.06.2004
09:56
smile
[1]

XaRaF [ Pretorianin ]

SQL - banalny problem

To jest polecenie:

Za pomocą komend SQL wyświetl następujące dane dotyczące kwiatów:

- Nazwa kwiatów i kolor kwiatów w kolumnie z nazwą „Opis kwiatka”;
- Nazwa producenta i miasto producenta w kolumnie z nazwą „Producent”;
- Cena kwiatka;

Tak wygląda moje rozwiązanie:

SELECT
Kwiatek.NazwaKwiatka + " " + Kwiatek.Kolor AS OpisKwiatka,
Producent.Nazwa + " " + Producent.Miasto AS Producent,
Kwiatek.Cena
FROM Kwiatek, Producent
;

Niby wszystko jest OK ale po otworzeniu kwerendy w kolumnie OpisKwiatka pojawia się #Błąd.
Dodanie sprzężenia w formie
FROM Producent INNER JOIN Kwiatek ON Producent.IDProducent = Kwiatek.IDKwiatek
niczego nie zmienia

Co może być nie tak?

06.06.2004
10:04
[2]

wysiu [ ]

Po pierwsze dodaj jakies powiazanie miedzy producentem a kwiatem

where kwaitek.idproducenta = producent.idproducenta

bo tak, to na pewno nie zwroci dobrych danych..:)

A kolumna "kolor" jest typu tekstowego?

06.06.2004
10:11
[3]

XaRaF [ Pretorianin ]

poza Kwiatek.Cena wszystkie pozostałe są tekstowe

06.06.2004
10:48
[4]

wysiu [ ]

Sprobuj to wykonac bez sklejania stringow, kazda kolumna osobno. Jak pojdzie, to potem baw sie w formatowanie.

06.06.2004
10:58
[5]

XaRaF [ Pretorianin ]

dziwne, właśnie sprawdziłem składnie w MS Office 2000 i wszystko ładnie chodzi tak jak ja podałem
pod MS Office 2003 wyświetla #Błąd, jestem ciekaw jak to zadanko będzie wyglądało jutro na zaliczeniu pod Office 97 :)

wielkie dzięki wysiu za pomoc i chęci

pozdrawiam

© 2000-2024 GRY-OnLine S.A.