|
|
|
Помогите с запросом пожалуйста
|
|||
|---|---|---|---|
|
#18+
Здравствуйте. Необходима помощь в создании запроса изменения таблицы(update),кто сможет - помогите пожалуйста. Задание следующее: Имеется БД. Таблица. В ней столбцы с Именем, Фамилией, Отчеством, и т.д. Так вот,некоторые Имена Фамилии и Отчества написаны большими буквами. Так вот необходимо привести содержимое этих столбцов в нормальный вид,т.е первая буква заглавная, а остальные маленькие. Помогите пожалуйста ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.08.2018, 22:38 |
|
||
|
Помогите с запросом пожалуйста
|
|||
|---|---|---|---|
|
#18+
fraajkeeЗдравствуйте. Необходима помощь в создании запроса изменения таблицы(update),кто сможет - помогите пожалуйста. Задание следующее: Имеется БД. Таблица. В ней столбцы с Именем, Фамилией, Отчеством, и т.д. Так вот,некоторые Имена Фамилии и Отчества написаны большими буквами. Так вот необходимо привести содержимое этих столбцов в нормальный вид,т.е первая буква заглавная, а остальные маленькие. Помогите пожалуйста Нашёл решение: It's almost the same, you just have to change to use the CONCAT() function instead of the + operator : UPDATE tb_Company SET CompanyIndustry = CONCAT(UCASE(LEFT(CompanyIndustry, 1)), SUBSTRING(CompanyIndustry, 2)); This would turn hello to Hello, wOrLd to WOrLd, BLABLA to BLABLA, etc. If you want to upper-case the first letter and lower-case the other, you just have to use LCASE function : UPDATE tb_Company SET CompanyIndustry = CONCAT(UCASE(LEFT(CompanyIndustry, 1)), LCASE(SUBSTRING(CompanyIndustry, 2))); Note that UPPER and UCASE do the same thing. С уважением, Валентин ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.08.2018, 23:21 |
|
||
|
Помогите с запросом пожалуйста
|
|||
|---|---|---|---|
|
#18+
Valentin Kolesnikov, Я что-то не понимаю,как мне применить это ,можно пожалуйста для моего случая как то разживать?) Таблица называется "Преподаватели" Столбцы - Имя ; Фамилия ; Отчество В них Содержимое: "ИВАНОВ" "ИВАН" "ИВАНОВИЧ" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.08.2018, 23:28 |
|
||
|
Помогите с запросом пожалуйста
|
|||
|---|---|---|---|
|
#18+
* Только нужно для всех строк этих 3 столбцов таблицы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.08.2018, 23:29 |
|
||
|
Помогите с запросом пожалуйста
|
|||
|---|---|---|---|
|
#18+
fraajkee, прежде чем учить SQL неплохо бы выучить русский язык. скажите, а для чего это вообще нужно? учитесь на программиста? а оно вам надо? может это не ваше? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2018, 01:34 |
|
||
|
Помогите с запросом пожалуйста
|
|||
|---|---|---|---|
|
#18+
SeventhSon, Если присутствует дикий интерес,то я на бизнес аналитика учусь, sql изучал 1 семестр грубо говоря,вот сейчас практика,дали задание. Ваши видимо вопросы задавать на форумах не по теме,да? Можете помочь - дерзайте,если это ВАШЕ,раз на этом форуме. В противном случае,наш диалог - бесполезен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2018, 02:26 |
|
||
|
Помогите с запросом пожалуйста
|
|||
|---|---|---|---|
|
#18+
fraajkeeValentin Kolesnikov, Я что-то не понимаю,как мне применить это ,можно пожалуйста для моего случая как то разживать?) Таблица называется "Преподаватели" Столбцы - Имя ; Фамилия ; Отчество В них Содержимое: "ИВАНОВ" "ИВАН" "ИВАНОВИЧ" Вот такое решение: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. С уважением, Валентин ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2018, 06:39 |
|
||
|
|

start [/forum/topic.php?fid=47&msg=39689858&tid=1829675]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
38ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
2ms |
| others: | 13ms |
| total: | 145ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...