Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Помогите начинающему в мускуле.
 
 автор: Giga   (02.09.2006 в 17:16)   письмо автору
 
 

До этого все как то на файлах работал, или пользовался готовыми скриптами на мускуле. Но вот приперло. Таблица условно
id|category|count
далее
select id from table where category='$category'
выбрал все id из категории $category какую теперь команду дать для выбора count>0 из полученного?

   
 
 автор: cheops (из кафе)   (02.09.2006 в 17:20)
 
   для: Giga   (02.09.2006 в 17:16)
 

Не очень понятна фраза "для выбора count>0 из полученного?" - здесь что имеется ввиду?

   
 
 автор: Giga   (02.09.2006 в 17:21)   письмо автору
 
   для: Giga   (02.09.2006 в 17:16)
 

Как я понял select работает только в отношении таблицы и при моем ламерском приеме
select id from $category where count>0
получил ошибку. Также и при order by limit count>0, .. Читал только учебник softtime. Котеров мне пока не по зубам. Помогите.

   
 
 автор: Giga   (02.09.2006 в 17:26)   письмо автору
 
   для: Giga   (02.09.2006 в 17:21)
 

Грубо это счетчик. И в поле count записывает переходы. Я хочу если переходов нет id не показывался в скрипте, вобщем это я уже сделал через привычные по файлам функции. Но вот с подсчетом общего количества активных id с count>0 получилось выбрать из всей таблицы,
select id from table where count >0
но не категории.

   
 
 автор: Giga   (02.09.2006 в 17:31)   письмо автору
 
   для: Giga   (02.09.2006 в 17:26)
 

Условно в поле category имеются значения first, second. Мне нужно выбрать все id из категории first где count >0. Пробовал я и select id,category='first' from table where count>0 но мне посчитало все равно из всей таблицы а не first.

   
 
 автор: cheops (из кафе)   (02.09.2006 в 17:47)
 
   для: Giga   (02.09.2006 в 17:31)
 

Имеется ввиду такой запрос
select id from table where category='first' AND count>0

   
 
 автор: Giga   (02.09.2006 в 17:55)   письмо автору
 
   для: Giga   (02.09.2006 в 17:31)
 

Блин.. :) спасибо! Золотой вы человек и форум лучший о php, теперь буду знать.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования