[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: sql запрос
gricenkom
Здравствуйте помогите пожалуйста составить правильно sql запрос
UPDATE `items` SET `owner_id`= `owner_id`- 2 этот запрос отнимает во всех столбцах 2 изменяя при этом значение столбца
мне нужно чтоб значение столбца осталось но ко всем значения прибавить букву
к примеру значение
1 admin
2 boss
3 kolya
а должно получится
1 fadmin
2 fboss
3 fkolya
Заранее благодарен



Спустя 23 минуты, 19 секунд (8.10.2011 - 16:52) Domin написал(а):
Сначало вытащи все записи потом обновляй уже измененные:)

$new_login = $bukva . $login ; //дописываешь букву
//потом обновляешь в БД

Спустя 3 минуты, 10 секунд (8.10.2011 - 16:55) gricenkom написал(а):
Спасибо честно не понял но буду вьезжать

Спустя 5 минут, 27 секунд (8.10.2011 - 17:01) Domin написал(а):
Для того чтобы обновить данные в БД их нужно выташить от туда сделать с ними какие-то махинации и записать.

Спустя 14 часов, 42 минуты, 2 секунды (9.10.2011 - 07:43) imbalance_hero написал(а):
gricenkom Domin
SET `name` = CONCAT('b',`name`)

Спустя 1 день, 13 часов, 54 минуты, 38 секунд (10.10.2011 - 21:37) gricenkom написал(а):
не как не получается

<?php

require_once 'config.php';
$link = mysql_connect($mysql_host, $mysql_login, $mysql_password ) or die("<br>Could not connect: " .mysql_error());
mysql_select_db($mysql_db);

$result = mysql_query ("SELECT `id` FROM `npc`") or die(mysql_error() ."<br/>". $result);

while ($row = mysql_fetch_assoc($result))

echo " $row[id]:<br>";


{
$result5 = mysql_query("UPDATE `npc` SET `id` = CONCAT('b' , '".$row["id"]."') ") or die("Invalid query: " .mysql_error()); '".$row["id"]."'

}



?>

Спустя 8 минут, 41 секунда (10.10.2011 - 21:46) caballero написал(а):
тебе ж написали
UPDATE `items` SET `name` = CONCAT('f',`name`)

Спустя 10 минут, 5 секунд (10.10.2011 - 21:56) gricenkom написал(а):
в name у меня много значений

Спустя 16 минут, 56 секунд (10.10.2011 - 22:13) dadli написал(а):
gricenkom
не понимаю, ти ид-у добавляеш символ "b"? деоствителна так хотел?

а зачем селект и цикл сделаеш? просто как уже сказали напиши
UPDATE `таблица` SET `поле_которого_добавляеш_символ` = CONCAT('символ',`поле_которого_добавляеш_символ`);


Спустя 45 минут, 8 секунд (10.10.2011 - 22:58) gricenkom написал(а):
Спасибо помогло
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.