Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

SQL Kreuzabfrage

Frage Entwicklung Datenbanken

Mitglied: Boingboing

Boingboing (Level 1) - Jetzt verbinden

17.03.2011, aktualisiert 14:48 Uhr, 4342 Aufrufe, 2 Kommentare

Hallo, ich habe mal wieder eine Frage bezüglich einer SQL Abfrage

Ich probiere seit Stunden rum, bekomme aber nicht das gewünschte Ergebnis:


Ich habe 3 Tabellen:


Produkte

id | modell | menge |
2 | 36-A | 17 |
4 | 34-Z | 15
....


Beschreibungen


id | beschreibung
2 | Blaues Band....
4 | Rotes Band
....


Produkt Merkmale

modell | merkmal
36-A | Band
36-A | Runde Spitze
36-A | Asiatisch
34-Z | Asiatisch
212-J | Metallic
...


Nun möchte ich als Abfrage haben, dass er mir Produkte.id, produkte.modell und Beschreibung.beschreibung zurückliefert, aber nur bei denen, wo das Produkte.Modell = Merkmale.Merkmal "Asiatisch" ist

also in meinen Beispiel müsste das Ergebnis dann:

2 | 36-A | Blauen Band
4 | 34-Z | Rotes band

ist



Dreh da schier durch ^^
Mitglied: ShitzOvran
17.03.2011 um 15:06 Uhr
ich weiß nicht, ob das so funktioniert. is jetzt völlig ungetestet

01.
select distinct  
02.
                p.id, p.modell, b.beschreibung  
03.
from  
04.
                Produkte p 
05.
inner join      Beschreibung b on p.id = b.id 
06.
inner join      Produkt_Merkmale pm on p.modell = pm.modell 
07.
where  
08.
                pm.modell = 'Asiatisch'
aber müsste er dir dann nicht das anzeigen?

-- EDIT ---------------------------------------------------------------------
Aber auch das ist im Grunde keine Kreuztabellenabfrage...
Bitte warten ..
Mitglied: Boingboing
17.03.2011 um 15:11 Uhr
bist auf deine zeile 08 war alles perfekt, ich DANKE dir
Bitte warten ..
Neuester Wissensbeitrag
CPU, RAM, Mainboards

Angetestet: PC Engines APU 3a2 im Rack-Gehäuse

(1)

Erfahrungsbericht von ashnod zum Thema CPU, RAM, Mainboards ...

Ähnliche Inhalte
Windows Server
gelöst SQL-Server Datenbanksicherung inkl. Benutzerberechtigungen dafür? (4)

Frage von 1410640014 zum Thema Windows Server ...

Windows 10
gelöst Installationsproblem sql server 2014 auf windos 10 rechner (23)

Frage von jensgebken zum Thema Windows 10 ...

Datenbanken
SUM oder AVG in SQL Abfrage dauert viel zu lange warum? (5)

Frage von samet22 zum Thema Datenbanken ...

Heiß diskutierte Inhalte
DSL, VDSL
DSL-Signal bewerten (13)

Frage von SarekHL zum Thema DSL, VDSL ...

Switche und Hubs
Trunk für 2xCisco Switch. Wo liegt der Fehler? (13)

Frage von JayyyH zum Thema Switche und Hubs ...

Windows Server
Mailserver auf Windows Server 2012 (9)

Frage von StefanT81 zum Thema Windows Server ...

Backup
Clients als Server missbrauchen? (9)

Frage von 1410640014 zum Thema Backup ...