DarkFighter
Новичок
Как сделать?
Есть таблица "tbl", поля:
`id` int(10) unsigned NOT NULL default '0',
`pos` text
`total` tinyint(3) unsigned NOT NULL default '0',
в поле `pos` идут данные вида ("[44545,108867,-2020,0]", "[[44368,107440,-2032,-1032],[46080,108968,-2032,-1032],[44400,110644,-2032,-1032],[42988,109652,-2032,-1032],[43004,108928,-2032,-1032]]" и др.
Как можно сделать выборку из `pos`, не используя "SELECT *" и "eregi()", где, скажем, первое число>40000, второе -- <100000, а третье и четвертое - любые числа?
Есть таблица "tbl", поля:
`id` int(10) unsigned NOT NULL default '0',
`pos` text
`total` tinyint(3) unsigned NOT NULL default '0',
в поле `pos` идут данные вида ("[44545,108867,-2020,0]", "[[44368,107440,-2032,-1032],[46080,108968,-2032,-1032],[44400,110644,-2032,-1032],[42988,109652,-2032,-1032],[43004,108928,-2032,-1032]]" и др.
Как можно сделать выборку из `pos`, не используя "SELECT *" и "eregi()", где, скажем, первое число>40000, второе -- <100000, а третье и четвертое - любые числа?