Hallo zusammen, 
nach mehreren gelösten Problemen hab ich noch ein ungelöstes. Es geht um die Abfrage „Filtern und Suchen“ in meiner DB.
Als Grundlage für die Suche (z.B. nach Namen, Standort, ....) hab ich eine Abfrage (Filtern nach Pflanzentyp und Vorhandenstatus) mit zwei Filter genommen. Bei dieser Abfrage können die Datensätze bearbeitet werden. Bei der Nachfolgenden Suchabfrage können die Datensätze nicht mehr bearbeitet werden. Wie ich einen Primärschlüssel in der zugrunde liegenden Abfrage für die kombinierte Filter und Suchabfrage setzen soll weis ich nicht. 
Wäre super wenn mir einer weiter helfen könnte.
Grüße
Phlox
			
			
									
						
										
						Abfrage nicht editierbar
Moderator: Moderatoren
Re: Abfrage nicht editierbar
Hi,
so?
Gruß R
			
			
									
						
							so?
Code: Alles auswählen
SELECT 
    "Pflanzen".*, 
    IFNULL( "Pflanzen"."Pflanzentyp", '' ) AS "T", 
    IFNULL( "Pflanzen"."Vorhanden", '' ) AS "K" 
FROM
    "Pflanzen" 
WHERE  
    IFNULL( "Pflanzen"."Pflanzentyp", '' ) = IFNULL( ( SELECT "Filter_1" FROM "Filter" ), "T" ) 
    AND 
    IFNULL( "Pflanzen"."Vorhanden", '' ) = IFNULL( ( SELECT "Filter_2" FROM "Filter" ), "K" )  
    AND 
    LOWER ( "Botanischer Name" ) LIKE IFNULL( ( SELECT '%' || LOWER ( "Suchbegriff" ) || '%' FROM "Filter" ), LOWER ( "Botanischer Name" ) ) 
    OR 
    LOWER ( "Deutscher Name" ) LIKE ( SELECT '%' || LOWER ( "Suchbegriff" ) || '%' FROM "Filter" ) 
    OR 
    LOWER ( "Standort" ) LIKE ( SELECT '%' || LOWER ( "Suchbegriff" ) || '%' FROM "Filter" ) 
    OR 
    LOWER ( "Herkunft" ) LIKE ( SELECT '%' || LOWER ( "Suchbegriff" ) || '%' FROM "Filter" ) 
    OR 
    LOWER ( "Pflanzdatum" ) LIKE ( SELECT '%' || LOWER ( "Suchbegriff" ) || '%' FROM "Filter" ) 
    OR 
    LOWER ( "Blütezeit" ) LIKE ( SELECT '%' || LOWER ( "Suchbegriff" ) || '%' FROM "Filter" ) 
ORDER BY 
    "Botanischer Name" ASC- miniKasse MMove 1.0.6 Base Videotutorial
 - Windows 11: AOO, LO Linux Mint: AOO, LO
 
Re: Abfrage nicht editierbar
Wow super, R. Funktioniert voll und ganz. 
  Das hätte ich nun alleine wirklich nicht hinbekommen. 
Besten Dank
Phlox
			
			
									
						
										
						Besten Dank
Phlox
Re: Abfrage nicht editierbar
Wieso nicht?
Es ist deine erste Abfrage, an die ich die Bedingungen für das Suchfeld drangehängt habe.
Gruß R
			
			
									
						
							Es ist deine erste Abfrage, an die ich die Bedingungen für das Suchfeld drangehängt habe.
Gruß R
- miniKasse MMove 1.0.6 Base Videotutorial
 - Windows 11: AOO, LO Linux Mint: AOO, LO