Ich habe eine MySQL-Tabelle, die eine product_id
Feld (big integer) hatInteger-Division in MySQL
1102330008
1102330025
1102330070
1103010009
1103010010
1103020006
...
Ich möchte um Zeilen auszuwählen, die product_id = 110301****
haben. Ich habe versucht, diese Abfrage zu verwenden:
SELECT * FROM `product` WHERE (product_id/10000)=110301
aber es liefert keine Werte mit dieser Nachricht:
MySQL returned an empty result set (i.e. zero rows). (Query took 0.0005 sec)
Warum verwenden Sie Division und nicht "BETWEEN" oder "< >"? – biziclop