У меня проблема, и надеюсь, вы поможете мне найти решение.
<code>
Name Hours title<br>
Name1 12 #1 (Text) - text - text<br>
Name2 13 #1545 (text) - text - text<br>
Name5 19 #33558 (text) - text - text<br>
Name6 36 #54123 (text) – text
Это выдержка из следующего запроса:
<code>SELECT name AS Name, Sum((Unix_Timestamp(end)-Unix_Timestamp(start))/3600) AS Hours, title
FROM myTable
GROUP BY title;
Ну, у нас есть столбец с именами, столбец с именем Часы (сколько часов имя потратило на sth.?) И столбец с названием title (заголовок sth.). Название ст. включает в себя #, число и текст.
Можно ли получить только номер заголовка? Подобно:
<code>Name Hours title </p>
<p>Name1 12 1
Name2 13 1545
Name5 19 33558
Name6 36 54123
Я застрял, потому что длина номера меняется. Я не знаю, есть ли функция, вызывающая все до первого пробела, если заголовок содержит число.
Мне нужно сравнить заголовок с CSV-файлом.
Ваша помощь будет высоко оценена.
Soloco
EDIT
Всегда есть пробел после #.
Edit2: Мой плохой, # должен быть устранен 2.