<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Форум PHP-MyAdmin.RU &mdash; Чайнику нужен совет...]]></title>
		<link>https://forum.php-myadmin.ru/viewtopic.php?id=1139</link>
		<atom:link href="https://forum.php-myadmin.ru/extern.php?action=feed&amp;tid=1139&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Чайнику нужен совет...».]]></description>
		<lastBuildDate>Wed, 18 Mar 2009 06:47:16 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Чайнику нужен совет...]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=7506#p7506</link>
			<description><![CDATA[<p>Ничего у меня так и не вышло, не видит запрос условия active=&#039;yes&#039;, пробовал различные варианты, даже по советам специалистов замену поля tissa и на float, и на double<br />Вышел из положения запросом:<br />$result = mysql_query(&quot;SELECT * FROM bir_cr WHERE (active=&#039;yes&#039; AND buysell=&#039;buy&#039;)&quot;); <br />и последующей php обработкой</p>]]></description>
			<author><![CDATA[null@example.com (lokov)]]></author>
			<pubDate>Wed, 18 Mar 2009 06:47:16 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=7506#p7506</guid>
		</item>
		<item>
			<title><![CDATA[Re: Чайнику нужен совет...]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=7488#p7488</link>
			<description><![CDATA[<p><strong>lokov</strong><br />Если в поле tissa целое число с возможными отрицательными значениями, то так:<br /></p><div class="codebox"><pre><code>$result = mysql_query(&quot;SELECT MAX(CAST(`tissa` AS SIGNED)) FROM `bir_cr` WHERE `active`=&#039;yes&#039; OR `buysell`=&#039;buy&#039;&quot;);</code></pre></div><p>Если в поле tissa целое число без отрицательных значений, то так:<br /></p><div class="codebox"><pre><code>$result = mysql_query(&quot;SELECT MAX(CAST(`tissa` AS UNSIGNED)) FROM `bir_cr` WHERE `active`=&#039;yes&#039; OR `buysell`=&#039;buy&#039;&quot;);</code></pre></div><p>Если в поле tissa дробное число, то так (следует прописать в DECIMAL количество символов в числе и количество символов после запятой):<br /></p><div class="codebox"><pre><code>$result = mysql_query(&quot;SELECT MAX(CAST(`tissa` AS DECIMAL(10,2))) FROM `bir_cr` WHERE `active`=&#039;yes&#039; OR `buysell`=&#039;buy&#039;&quot;);</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Hanut)]]></author>
			<pubDate>Mon, 16 Mar 2009 18:14:40 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=7488#p7488</guid>
		</item>
		<item>
			<title><![CDATA[Re: Чайнику нужен совет...]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=7485#p7485</link>
			<description><![CDATA[<p>`id` int(11) NOT NULL auto_increment,<br />&nbsp; `ownuid` int(11) default NULL,<br />&nbsp; `kol` int(11) default NULL,<br />&nbsp; `sum` varchar(10) default &#039;0&#039;,<br />&nbsp; `tissa` varchar(10) default &#039;0&#039;,<br />&nbsp; `active` enum(&#039;yes&#039;,&#039;no&#039;) default &#039;no&#039;,<br />&nbsp; `buysell` enum(&#039;buy&#039;,&#039;sell&#039;) default NULL,</p>]]></description>
			<author><![CDATA[null@example.com (lokov)]]></author>
			<pubDate>Mon, 16 Mar 2009 12:53:08 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=7485#p7485</guid>
		</item>
		<item>
			<title><![CDATA[Re: Чайнику нужен совет...]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=7484#p7484</link>
			<description><![CDATA[<p><strong>lokov</strong><br />Посмотрите тип поля tissa. Если он текстовый, но содержит целое или дробное число, то необходима конвертация с помощью функции CAST().</p>]]></description>
			<author><![CDATA[null@example.com (Hanut)]]></author>
			<pubDate>Mon, 16 Mar 2009 12:40:12 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=7484#p7484</guid>
		</item>
		<item>
			<title><![CDATA[Re: Чайнику нужен совет...]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=7483#p7483</link>
			<description><![CDATA[<p>Мне и нужно выполнение двух обязательных условий, ситуация такая, в колонке tissa есть два одинаковых значения и так совпало что они оба получаются максимальными, но у одного стоит active=&#039;yes&#039; а у другого active=&#039;no&#039;. И запрос упорно не хочет искать вторую цифру с active=&#039;yes&#039; и постоянно выдает другую. Уже думаю может с&nbsp; MAX только одно условие можно?<br />по одному работает, а вместе нехотят...</p>]]></description>
			<author><![CDATA[null@example.com (lokov)]]></author>
			<pubDate>Mon, 16 Mar 2009 11:32:35 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=7483#p7483</guid>
		</item>
		<item>
			<title><![CDATA[Re: Чайнику нужен совет...]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=7482#p7482</link>
			<description><![CDATA[<p><strong>lokov</strong><br />AND означает, что оба условия должны выполняться. Перепишите c OR так:<br /></p><div class="codebox"><pre><code>$result = mysql_query(&quot;SELECT MAX(tissa) FROM bir_cr WHERE active=&#039;yes&#039; OR buysell=&#039;buy&#039;&quot;);</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Hanut)]]></author>
			<pubDate>Mon, 16 Mar 2009 11:24:56 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=7482#p7482</guid>
		</item>
		<item>
			<title><![CDATA[Чайнику нужен совет...]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=7481#p7481</link>
			<description><![CDATA[<p>Запрос:<br />$result = mysql_query(&quot;SELECT MAX(tissa) FROM bir_cr WHERE (active=&#039;yes&#039; AND buysell=&#039;buy&#039;)&quot;);<br />не срабатывает по одному из WHERE, хотя должно при обязательном условии active=&#039;yes&#039; и buysell=&#039;buy&#039;<br />Что делаю не так?</p>]]></description>
			<author><![CDATA[null@example.com (lokov)]]></author>
			<pubDate>Mon, 16 Mar 2009 05:53:04 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=7481#p7481</guid>
		</item>
	</channel>
</rss>
