Dick, Is het mogelijk om de SQL statement hier te plaatsen? Want dat was eigenlijk de vraag van Joghum.
Groet, Rob > Op 24-12-2020 09:09 schreef Dick Stomp <[email protected]>: > > > Jogchum, > > Ik heb Tabel1 gemaakt met wat varianten van Veld1 en Veld2. > Pers1 > Pers10 > Pers20 > Pers1x > Pers1y > Pers2x > Pers2y > > In de Quiry1: > voor Veld1 zijn de criteria '1' of '1' > voor Veld2 zijn de criteria 'x' of 'y' > > Resultaat met F5 uitvoeren: > Pers1x > Pers1y > > Werkt zoals verwacht! > > Met groet, > Dick > > Op do 24 dec. 2020 om 08:11 schreef Rob Westein <[email protected]>: > > > Hi Jogchum, > > > > Maak je gebruik van de Query Designer? (ben de nederlandse benaming even > > kwijt, Query helper??) ? > > Ik kan vanavond kijken of ik eruit kom? > > > > mvg, > > > > Rob > > > > On 23-12-2020 21:12, Jogchum Reitsma wrote: > > > Beste mensen, > > > > > > Ten behoeve van het maken van etiketten (ja, ja,het is > > > kerstkaarten-tijd...) moet ik een selectie maken uit mijn > > > adressenbestand, wat in Mariadb is opgeslagen. > > > > > > In sql levert de volgende constructie het gewenste resultaat: > > > > > > select naam, straat, huisnummer, postcode, woonplaats from > > > adressentabel where (veld1 =' X' or veld1 = 'Y') and veld2 = 1; > > > > > > De haakjes in de where-clausule zijn nodig om de correcte evaluatie > > > van de selectie-eisen in mysql te garanderen. > > > > > > Maar in LO krijg ik dat niet voor elkaar. > > > > > > Ik heb verschillende pogingen gedaan, die allemaal een te ruim > > > resultaat opleveren: > > > > > > - drie criteria opnemen, één voor veld1='X', één voor veld1='Y', één > > > voor veld2=1. Met een OF koppeling tussen het eerste en het tweede > > > deelstatement, en een EN voor de laatste. > > > > > > - weer drie criteria, maar nu als eerste veld2=1, daarna de andere 2; > > > koppelingen blijven uiteraard dezelfde > > > > > > - twee criteria, waarbij die voor veld1 samen worden gevoegd. LO zet > > > er zelf netjes haakjes omheen. Daarna EN-koppeling voor veld2 > > > > > > - zelfde, maar nu eerst het criterium voo veld2, en daarna het > > > combi-criterium. > > > > > > Telkens verschijnen er in het resultaat ook items die niet veld2=1 > > > hebben. > > > > > > Op zich is een prima omweg om de gewenste set eerst met een > > > sql-commando in een tijdelijke tabel te gieten, en die dan als > > > uitgangspunt voor LO te nemen. > > > Maar het zou in LO toch ook zonder die omweg moeten kunnnen.? > > > > > > hartelijke groet, Jogchum > > > > > > > > -- > > Ik gebruik LibreOffice - het gratis, vrije en open source kantoor pakket: > > https://www.libreoffice.org > > Respecteert uw privacy en geeft u de controle over uw gegevens terug > > > > > > -- > > Unsubscribe instructions: E-mail to [email protected] > > Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette > > List archive: https://listarchives.libreoffice.org/nl/users/ > > Privacy Policy: https://www.documentfoundation.org/privacy > > > > -- > Unsubscribe instructions: E-mail to [email protected] > Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette > List archive: https://listarchives.libreoffice.org/nl/users/ > Privacy Policy: https://www.documentfoundation.org/privacy -- Unsubscribe instructions: E-mail to [email protected] Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette List archive: https://listarchives.libreoffice.org/nl/users/ Privacy Policy: https://www.documentfoundation.org/privacy
