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

Форум MySQL

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

 

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

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

тема: Запрос по условию
 
 автор: MaxMin   (23.01.2013 в 19:30)   письмо автору
 
 

Здравствуйте. Помогите составить запрос.
Имеются записи вида "0 - 0 - 1 - 0" в поле "text".
Подскажите как выбрать записи, где 3 цифра больше нуля.

Допустим имется записи такие:

0 - 0 - 1 - 0
0 - 1 - 0 - 0
1 - 0 - 1 - 1
0 - 1 - 1 - 1
1 - 1 - 0 - 0


Запрос должен вывести эти записи:

0 - 0 - 1 - 0
1 - 0 - 1 - 1
0 - 1 - 1 - 1

  Ответить  
 
 автор: oradev   (23.01.2013 в 20:44)   письмо автору
 
   для: MaxMin   (23.01.2013 в 19:30)
 


select tab.*
from tab
where SUBSTRING(REPLACE(text,' ',''),LENGTH(REPLACE(text,' ',''))-2,1) > 0;


Кто курил эту 'структуру базы' ?

  Ответить  
 
 автор: MaxMin   (23.01.2013 в 23:31)   письмо автору
 
   для: oradev   (23.01.2013 в 20:44)
 

спасибо буду пробовать

  Ответить  
 
 автор: oradev   (24.01.2013 в 08:59)   письмо автору
 
   для: MaxMin   (23.01.2013 в 23:31)
 

Советую почитать, что писал Валик, и рассказать все-таки что за задача перед вами стоит.

  Ответить  
 
 автор: Valick   (23.01.2013 в 21:08)   письмо автору
 
   для: MaxMin   (23.01.2013 в 19:30)
 

тип поля действительно мягко говоря неудачный
опишите сущьность данных
что означают эти цифры и какой обработки они требуют

  Ответить  
 
 автор: oradev   (23.01.2013 в 21:16)   письмо автору
 
   для: Valick   (23.01.2013 в 21:08)
 

Валик, неужели хочешь сейчас заняться нормализацией ?:)

Она автору не нужна, ему и так хорошо.

  Ответить  
 
 автор: Valick   (23.01.2013 в 22:14)   письмо автору
 
   для: oradev   (23.01.2013 в 21:16)
 

я хочу больше информации, чтоы более конкретизировать выводы
автор пока еще не знает как ему хорошо, а как плохо :)

  Ответить  
 
 автор: oradev   (23.01.2013 в 22:22)   письмо автору
 
   для: Valick   (23.01.2013 в 22:14)
 

Ну пока ограничимся - какой вопрос - такой ответ

  Ответить  
Rambler's Top100
вверх

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