phpbar.de logo

Mailinglisten-Archive

Fliesskommazahlen in WHERE-Klausel

Fliesskommazahlen in WHERE-Klausel

Till Schoenefeld listreceiver at wtnet.de
Mon Feb 10 18:51:05 CET 2003


Hallo Wolfgang,

du schriebst:

> Verwende mal TRUNCATE(X,D) oder round(X,D) um mögliche Rundungsfehler auszuschliessen...

Ok, dass scheint's zu tun. Ich habe jetzt 

	mysql> select id, betrag from kassenbons where
	round(betrag,2)=0.6;

bzw. in meinem PHP-Code

	$rptr = mysql_query("select min(betrag) from".
		"datenbank.tabelle");
	// ...
	$min = mysql_result($rptr, 0, 0);
	$rptr = mysql_query("select id from datenbank.tabelle ".
		"where round(betrag, 2)=$min");
	// etc.

stehen. Das geht.

Vielen Dank

Till

-- 
Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter
-->>  http://www.4t2.com/mysql 


php::bar PHP Wiki   -   Listenarchive