SQL-запрос копирования из поля в поле

(Ответов: 3, Просмотров: 2182)
  1. Студент Аватар для Красавчег
    • Регистрация: 02.07.2010
    • Сообщений: 97
    • Репутация: 196
    Надеюсь, есть на вебмастерсе люди, понимающие в MySQL. В общем, в таблице table_s нужно из поля post_s скопировать инфу в поле row_s вот такая задача. Вроде бы можно сделать при помощи запроса:

    Код:
    UPDATE post_s SET row_s = post_s;
    Но нужно не просто тупо скопировать весь текст из поля в поле, а чтобы из поля post_s копировалась только первая буква текста в поле row_s + еще желательно бы опустить её в нижний регистр.

    То есть, например в поле post_s у нас текст: "Ля бла бла, бла бла бла" - в результате запроса нужно, чтобы в поле row_s записалось: "л"

    Возможно ли это сделать с помощью SQL-запроса? Помогите, о гуру БД.
    • 0
  2. Sapienti sat Аватар для brainix
    • Регистрация: 01.01.2013
    • Сообщений: 1,925
    • Записей в дневнике: 1
    • Репутация: 817
    • Webmoney BL: ?
    Если исключительно SQL то много запросов выполнить таких
    Код:
    UPDATE post_s SET row_s = 'a' WHERE post_s LIKE '%A' ;
    Ну вместо A и a подставлять нужные буковки. MySQL+PHP вариант не катит? Впринципе то же самое только в цикле буквы меняются сами.
    • 0
  3. Banned
    • Регистрация: 22.05.2011
    • Сообщений: 129
    • Репутация: 23
    33 раза

    Код:
    UPDATE table_s SET row_s = lower(substr(post_s,0,1));
    • 1

    Спасибо сказали:

    Красавчег(08.05.2013),
  4. Студент Аватар для Красавчег
    • Регистрация: 02.07.2010
    • Сообщений: 97
    • Репутация: 196
    24list, спасибо большое за ваше решение. Только вот ноль заменил на единицу и задача решилась:

    Код:
    UPDATE table_s SET row_s = lower(substr(post_s,1,1));
    • 0

Похожие темы

Темы Раздел Ответов Последний пост
Защита от копирования?
Вопросы от новичков 9 22.04.2013 21:51
Как защитить шаблон от копирования
Вопросы от новичков 10 31.01.2013 23:45
Защита От Копирования
Вопросы от новичков 8 02.07.2012 23:25
Поле для реферала
Web программирование 7 17.02.2012 15:10
доп поле для загрузки и вывода картинки в Dle
DLE 0 13.12.2011 02:34

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры