Прехвърляне към съдържание


Снимка

Access функция за извличане на текст

access functions

  • Моля, влезте, за да отговорите
Няма отговори по тази тема

#1 Vanka

Vanka

    Потребител

  • Потребители
  • ПипПипПипПипПипПип
  • 55 мнения

Публикувано: 01 April 2016 - 09:00

Здравейте,

 

Опитвам се да измисля функция в query на Microsoft Access, което да ми извлече текст преди запетая или тире.

Това, което използвам сега е като в примера долу:

Original Entry in [Names]: "John P. Doe"
Returned by Expression: John
Expression: Expr: Left([Names],InStr(1,[Names]," ")-1)

 

Това, което се опитвам да направя е една фукция, която да извлече първото име до запетаята или тирето. Размера на името винаги има различна дължина, може и да е номер, винаги е последвано от запетая или тире.

Row1 [Names]: "Stefan, P. Georgiev"

Row2 [Names]: "Ivo - P. Ivanov"

Returned by Expression: 
Expression: 

Знам как да го направя с две различни функции, но с една не успях да го измисля. 

Ще съм благодарен ако някои може да ми помогне.







0 потребители четат тази тема

0 регистрирани потребители, 0 гости и 0 анонимни потребители