Опис і застосування функції concat в sql

Ви тут: Головна - MySQL - SQL - Опис і застосування функції CONCAT в SQL.

Опис і застосування функції concat в sql

У деяких SQL-запитах потрібно з'єднання рядків. Якщо є можливість з'єднати в PHP. то прекрасно, але не завжди це доцільно. І в цій статті ми розглянемо таку задачу, плюс розберемо функцію CONCAT в SQL.

Припустимо, в нашій таблиці є поле у ​​деякій записи зі значенням: "12.53, 11.10, 32.20". І нам потрібно до існуючої рядку додати ще одну. Варіант `field` =` field` + ", 15.23" не пройде, оскільки + працює тільки з числовими типами, а ось для з'єднання рядків в SQL використовується CONCAT:

UPDATE `table` SET` field` = CONCAT ( `field`, ', 15.23') WHERE` id` = '1'

Ось цей запит уже з'єднає поточне значення поля field з новим. Безумовно, в CONCAT () може бути не 2 параметра, а стільки, скільки Вам потрібно.

Таким чином, CONCAT нам допоміг уникнути вибірки поточного значення, що, зрозуміло, спростить розуміння коду, збільшить його швидкодія і скоротить його кількість.

Запропонуйте цю статтю друзям:

Якщо Вам сподобався сайт, то розмістіть посилання на нього (у себе на сайті, на форумі, в контакті):

Вона виглядає ось так:

  • BB-код посилання для форумів (наприклад, можете поставити її в підписі):
  • Схожі статті