Агуулгын хүснэгт:

Та SQL-д дэд мөрийг хэрхэн ашигладаг вэ?
Та SQL-д дэд мөрийг хэрхэн ашигладаг вэ?

Видео: Та SQL-д дэд мөрийг хэрхэн ашигладаг вэ?

Видео: Та SQL-д дэд мөрийг хэрхэн ашигладаг вэ?
Видео: Юлька_Рассказ_Слушать 2024, May
Anonim

SQL Server SUBSTRING() функц

  1. 1-р байрлалаас эхлэн мөрнөөс 3 тэмдэгтийг задлах: SUBSTRING СОНГОХ (' SQL Заавар', 1, 3) AS ExtractString;
  2. "Хэрэглэгчийн нэр" баганаас 1-р байрлалаас эхлэн 5 тэмдэгтийг задлах:
  3. 1-р байрлалаас эхлэн мөрөөс 100 тэмдэгт задлах:

Үүнээс гадна, бид яагаад SQL-д дэд мөр ашигладаг вэ?

The Дэд мөр -д үйл ажиллагаа явуулдаг SQL ашигладаг мөрийн хэсгийг буцаахын тулд. Мэдээллийн сан бүр үүнийг хийх өөрийн гэсэн арга замыг өгдөг: SQL Сервер: SUBSTRING ()

Мөн SQL дээр эхний 3 тэмдэгтийг хэрхэн харуулахыг мэдэх үү? Сайн байна уу Шану, Та LEN() эсвэл LENGTH()(oracle тохиолдолд) ашиглаж болно sql ) баганын уртыг авах функц. Хүснэгтийн нэрээс LEN(баганын_нэр) СОНГОХ; Мөн та ашиглаж болно SUBSTRING эсвэл SUBSTR() функц явж авах эхний гурван тэмдэгт баганын.

Үүний тулд бид where заалтын дэд мөрийг ашиглаж болох уу?

The SUBSTRING SQL функц нь маш хэрэгтэй үед Та мөрийн утгууд нь асуулгаас буцаж ирсэн эсэхийг шалгахыг хүсч байна болно тодорхой уртаар хязгаарлана. Дараах жишээн дээр 'firstname' баганыг ашиглан сүүлийн хоёр тэмдэгтийг SQL ашиглан 'on' гэсэн үгтэй тааруулна. SUBSTRING хаана үйл ажиллагаа явуулдаг заалт.

SQL-д хэрхэн ашиглахыг агуулдаг вэ?

АГУУЛНА нь хэлцлийн WHERE заалтад хэрэглэгддэг предикат юм. SQL Гүйцэтгэх SELECT мэдэгдэл SQL Бүтэн текстийн индексжүүлсэн баганууд дээр серверийн бүтэн текст хайлт агуулсан тэмдэгтэд суурилсан өгөгдлийн төрлүүд. АГУУЛНА хайх боломжтой: Үг эсвэл хэллэг. Үг эсвэл өгүүлбэрийн угтвар.

Зөвлөмж болгож буй: