von chemnitzer49 » Di, 24.03.2020 02:22
Hallo
ich bin nach langer Zeit und als Neuling wieder dabei meine DB weiter zu bearbeiten und brauch Eure Hilfe dazu.
In einer Tabelle mit einen Datensatz werden Werte als Text wie []ahr],[Monat],[Ort] u.ä. eingetragen. Die zweite Tabelle enthält mehere Datensätze, welche außer den obigen noch weitere Felder hat (Bildpfad,Bildname u.s.w.)
Hier jetzt die Query, welche auch funktioniert:
SELECT * FROM "dbbilder"."bilder1", "dbbilder"."filter_jahr_monat" WHERE LOWER ( "filter_jahr_monat"."fjahr" ) LIKE LOWER ( "jahr" )
diese soll aber mit '%' ( wildcard) bei ( "filter_jahr_monat"."fjahr" ) ergänzt werden, damit auch bei unvollständiger Eingabe in
filter_jahr_monat.fjahr z.B.: filter_jahr_monat.fjahr ='19' die Selection für 1900 bis 1999 geht.
Den Platzhalter hatte ich schon an verschiedenen Stellen aber keine Lösung.
Ich hoffe es gibt da eine Lösung.
MfG
von chemnitzer49
Hallo
ich bin nach langer Zeit und als Neuling wieder dabei meine DB weiter zu bearbeiten und brauch Eure Hilfe dazu.
In einer Tabelle mit einen Datensatz werden Werte als Text wie []ahr],[Monat],[Ort] u.ä. eingetragen. Die zweite Tabelle enthält mehere Datensätze, welche außer den obigen noch weitere Felder hat (Bildpfad,Bildname u.s.w.)
Hier jetzt die Query, welche auch funktioniert:
SELECT * FROM "dbbilder"."bilder1", "dbbilder"."filter_jahr_monat" WHERE LOWER ( "filter_jahr_monat"."fjahr" ) LIKE LOWER ( "jahr" )
diese soll aber mit '%' ( wildcard) bei ( "filter_jahr_monat"."fjahr" ) ergänzt werden, damit auch bei unvollständiger Eingabe in
filter_jahr_monat.fjahr z.B.: filter_jahr_monat.fjahr ='19' die Selection für 1900 bis 1999 geht.
Den Platzhalter hatte ich schon an verschiedenen Stellen aber keine Lösung.
Ich hoffe es gibt da eine Lösung.
MfG
von chemnitzer49