SELECT "Akku"."ID" , "Akku"."Eigennummer", "Akku"."Typ", "Akku"."Format", "Akku"."Warenbezeichnung",
"Lade-Datum", "CCAP [mAh]", "Nennkapazität", "DCAP [mAh]",
"aussortiert",
"DCAP [mAh]" *100 / "Nennkapazität" AS "Kapazität [%]"
FROM "Akku" LEFT JOIN "Ladung" ON "Ladung"."Eigennummer" = "Akku"."Eigennummer" ORDER BY "Kapazität [%]"
WHERE "Akku"."Format" LIKE 'AA'
Klappt nicht. Wo muss diese WHERE-Formulierung eingebaut werden?
🍀 Das LibreOffice Forum braucht HEUTE Ihre Hilfe! 🍀
❤️ Spenden Sie jetzt und sichern Sie die Zukunft unseres LibreOffice-Forums ❤️
Ihre Spende hilft, die Community offen, werbefrei (bei Registrierung) und lebendig zu halten. Vielen lieben Dank!
>> Das LibreOffice-Forum lebt von Ihnen – und von vielen Experten, die freiwillig und kostenlos ihr Wissen teilen.<<
Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet.
[gelöst] SQL: WHERE bei Konstruktion mit JOIN LEFT ?
-
Pit Zyclade
- * LO-Experte *
- Beiträge: 3188
- Registriert: Mo 12. Nov 2012, 16:59
[gelöst] SQL: WHERE bei Konstruktion mit JOIN LEFT ?
Zuletzt geändert von Pit Zyclade am Do 10. Feb 2022, 11:06, insgesamt 1-mal geändert.
LO 25.8.6.2 (X86_64) / Windows 11 64bit
Problem gelöst? Dann bitte im Betreff der ersten Nachricht [gelöst] voranstellen.
Problem gelöst? Dann bitte im Betreff der ersten Nachricht [gelöst] voranstellen.
Re: SQL: WHERE bei Konstruktion mit JOIN LEFT ?
Zuerst die "ON"-Bedingung, danach die "WHERE"-Bedingungen, dann die Sortierung.
Und wenn Du sowieso nur nach 'AA' suchst, dann ist da ein Gleichheitszeichen angebracht. Sonst:
Damit hast Du alle Akkus, bei denen irgendwo AA steht.
Code: Alles auswählen
FROM "Akku"
LEFT JOIN "Ladung"
ON "Ladung"."Eigennummer" = "Akku"."Eigennummer"
WHERE "Akku"."Format" LIKE 'AA'
ORDER BY "Kapazität [%]"
Code: Alles auswählen
WHERE "Akku"."Format" LIKE '%AA%'https://de.libreoffice.org/get-help/documentation/
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=base_handbuch
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=xml_formulare
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=base_handbuch
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=xml_formulare
-
Pit Zyclade
- * LO-Experte *
- Beiträge: 3188
- Registriert: Mo 12. Nov 2012, 16:59
Re: SQL: WHERE bei Konstruktion mit JOIN LEFT ?
Danke Robert,
Du hast mich auf die richtige Spur gebracht:
funktioniert,
also
bei LIKE muß man das gewünschte Gleichnis in '% %' setzen bei = aber nicht
Danke!
Pit
Du hast mich auf die richtige Spur gebracht:
Code: Alles auswählen
SELECT "Akku"."ID" , "Akku"."Eigennummer", "Akku"."Typ", "Akku"."Format", "Akku"."Warenbezeichnung",
"Lade-Datum", "CCAP [mAh]", "Nennkapazität", "DCAP [mAh]",
"aussortiert",
"DCAP [mAh]" *100 / "Nennkapazität" AS "Kapazität [%]"
FROM "Akku" LEFT JOIN "Ladung" ON "Ladung"."Eigennummer" = "Akku"."Eigennummer" WHERE "Format" = 'AA' ORDER BY "Kapazität [%]"
also
bei LIKE muß man das gewünschte Gleichnis in '% %' setzen bei = aber nicht
Danke!
Pit
LO 25.8.6.2 (X86_64) / Windows 11 64bit
Problem gelöst? Dann bitte im Betreff der ersten Nachricht [gelöst] voranstellen.
Problem gelöst? Dann bitte im Betreff der ersten Nachricht [gelöst] voranstellen.
An alle, die das LibreOffice-Forum gern nutzen:
Bitte beteiligen Sie sich mit 7 Euro pro Monat und helfen uns bei unserem Budget für das laufende.
Einfach per Kreditkarte oder PayPal. Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet.
❤️ Vielen lieben Dank für Ihre Unterstützung ❤️