Ich muss eine standortbasierte Hierarchie Daten abfragen. Aber ich habe Probleme, den Ansatz für die Abfrage der Daten zu tun. Hier sind Beispieldaten für meine Datenbank.Abfragen einer Tabelle mit 0 Wert mein sql
Jetzt möchte ich ein Produkt von Standortfilter basiert abzufragen. Also, wenn ich ein Produkt mit einer country_id von 7 und einem Zustand von 1 auswählen werde. Es wird alle Länder mit einem Wert von 7 abrufen und alle Staat mit einem Wert von 1, aber es wird auch alle Staat mit einer ID von 0 enthalten da es in keinem Staat zugewiesen wurde. Wie kann ich das erreichen?
Was sind Ihre erwarteten Ergebnisse? – sgeddes
Wenn 'state' nur 0 oder 1 hat, können Sie' select * from yuertable where country_id = 7' verwenden. http://sqlfiddle.com/#!9/47a731/1 – Blank
Gewählt, um so unklar zu schließen, bis wir Klarheit bekommen. Kommentar gefragt, aber nicht beantwortet noch eine Bearbeitung. Sie antworten nur auf Antworten? –