Werte Ich möchte wissen, ob und wie die Gruppe, in der Klausel Aussagen so, dass ich die zweite Gruppe wie diese dann in der ersten Gruppe von Spalten eingeben können:SQL where-Klausel, die Gruppen Spalten dann
... WHERE (column1a,column2a,colum3a) == (column1b,column2b,column3b)
... WHERE (column1a,column2a,colum3a) == ("value1","value2","value3")
statt diese
... WHERE column1a = column1b AND column2a = column2b AND column3a = column3b
... WHERE column1a = "value1" AND column2a = "value2"AND column3a = "value3"
Genau wie können Sie „REPLACE“ anstelle von „INSERT“ zu tun, die gleiche Sache nutzen.
Ich möchte, dies zu tun, weil es einfacher ist für mich in der zweiten Form zu übergeben statt Parsen column1b, column2b, column3b oder „Wert1, Wert2, Wert3“
Welche Datenbank verwenden Sie? – GurV
Warum nicht einen Join verwenden und sie aus Ihrer Where-Klausel entfernen? – SaggingRufus
Aus welchem Grund möchten Sie dies tun? Lesbarkeit? Einfacher programmgesteuert zu erstellen? – Forklift