Substring index

Hous

Registered
Във таблица имам записи от вида 1.Asd 2.DDD 3.4sdsd
Имам и заявка
Код:
$sqll=mysql_query("select * from my_table ORDER BY id DESC LIMIT 10");
while($rowz=mysql_fetch_array($sqll))
$parva_chast=$rowz[field_name]
$wtora_chast=$rowz[field_name]

echo $parva_chast; //trqbva da pokaje chisloto predi tochkata
echo $wtora_chast;//trqbva da pokaje stoinostta sled tochkata

Идеяа е да имам стойностите преди и след точката в 2 променливи , но като опитах по моя начин subtring_index и явно не успях да го подкарам ,защото на мен ми трябва в 1 заявка хем да избера всички полета за да им имам стойностите ,хем пък в 2 променливи да имам 2-те части както показах ^

Някой може ли да даде примерен код?
 
[sql]
SELECT SUBSTRING_INDEX(`field`, '.', 1) AS `part1`, SUBSTRING_INDEX(`field`, '.', -1) AS `part2` FROM ...
[/sql]

Пробва ли така ?
 
@tryme аз така опитах със subtring_index но идеята е,че като го ползвам не мога в същата заявка (или поне аз не знам как) да избера и останалите полета... тоест нещо като select * , substring_index field1
 
Я дай структура и обясни малко по-подробно, че се обърках. Също кажи в самите полета как ти изглеждат стойностите, които съдържат.
 
Ако ще се ползва така, бих предпочел този вариант.

PHP:
list($firstPart, $secondPart) = explode('.', $row['field_name']);

echo $firstPart;
echo $secondPart;
 

Горе