Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

SQL abfrage geht nicht

Empfohlene Antworten

Hi

Wenn ich diese Sql abfrage stelle kommt als antwort: Ihr SQL-Befehl wurde erfolgreich ausgeführt.

und nicht der erwünschte wert. Ich bin der meinung es liegt an den " vor der zweiten Select abfrage aber wenn die weg sind geht es nicht. Woran liegt das???

SELECT farben FROM farbe WHERE member= "(SELECT member FROM iland WHERE ozean='9' AND iland.gruppe='72' AND insel='2')"

Ach ja die SELECT abfragen funktioniern allein.

OK.

es ist eine MYSQL datenbank version weiß ich nicht glaube aber 3.2 oder 4.0

Schuss ins blaue: Nimm mal einfache Anführungszeichen. Also nicht " sondern '.

Ah, Apostroph nennt sich das.

hi,

imho kann mysql keine subselect verarbeiten...

siehe auch hier

kann mich aber auch irren, dass es ab version 4 geht?

loesung waere, die sql-select einzeln auszufuehren und das ergebnis des ex-subselects (" SELECT member FROM iland WHERE ozean='9' AND iland.gruppe='72' AND insel='2' ") im zweiten select (" SELECT farben FROM farbe WHERE member= 'das_ergebnis' ") in die bedingung einzubauen

hoffe, es hilft...

Ich habe die anweisungen jetzt einzelnt gemacht und sie dann zusammen gefügt.

Originally posted by White_Virus

Hi

SELECT farben FROM farbe WHERE member= "(SELECT member FROM iland WHERE ozean='9' AND iland.gruppe='72' AND insel='2')"

Wieviele Datensätze liefert denn die Unterabfrage ? Also wenn es mehrere sind, dann würde ich es so machen:


SELECT farben
FROM farbe
WHERE member IN (SELECT member FROM iland WHERE ozean='9' AND iland.gruppe='72' AND insel='2')"

[/PHP]

Also ich habe auch schon recht oft gehört dass die Unterabfragen unter mysql nicht gehen.

Die liefert nur einen aber wahrscheinlich würde es mit dem IN klappen aber ich habs nun anders gemacht dennoch danke

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.