|
|
|
Вытащить из таблицы количество записей и их частичное содержимое
|
|||
|---|---|---|---|
|
#18+
Мне нужно вытащить из таблицы количество записей, удовлетворяющих условию отбора и их частичное содержимое должно совпадать В таблице PARADOX имеются 2 поля, по которым мне нужно сделать выборку Например имеются данные TIP | REG_NOMER уборка | 21001 чистка | 31001 уборка | 21002 уборка | 21003 мойка | 11001 уборка | 41001 Мне нужно в выборке получить 2 поля с информацией о том, что в поле TIP содержиться информация о УБОРКЕ и о кол-ве этих записей с их частичныом содержимым (первые 2 символа) поля REG_NOMER Код: plaintext 1. 2. т.е. запрос должен дать такой результат Count(TIP) | REG_NOMER 3 | 21 1 | 41 Как мне написать запрос ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2010, 11:05 |
|
||
|
Вытащить из таблицы количество записей и их частичное содержимое
|
|||
|---|---|---|---|
|
#18+
ТОЧНЕЕ ДАЖЕ ТАК (НЕ нашла как предыдущее сообщение отредактировать :( ) Мне нужно вытащить из таблицы количество записей, удовлетворяющих условию отбора и их частичное содержимое должно совпадать (до знака тире ) В таблице PARADOX имеются 2 поля, по которым мне нужно сделать выборку Например имеются данные TIP | REG_NOMER уборка | 210-01 чистка | 31-001 уборка | 210-02 уборка | 210-03 уборка | 5100-3 уборка | 41-001 Мне нужно в выборке получить 2 поля с информацией о том, что в поле TIP содержиться информация о УБОРКЕ и о кол-ве этих записей с их частичныом содержимым (первые 2 символа) поля REG_NOMER Код: plaintext 1. 2. т.е. запрос должен дать такой результат Count(TIP) | REG_NOMER 3 | 210 1 | 41 1 | 5100 Как мне написать запрос ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2010, 12:51 |
|
||
|
Вытащить из таблицы количество записей и их частичное содержимое
|
|||
|---|---|---|---|
|
#18+
пишу так Код: plaintext 1. 2. но парадокс не понимает LEFT Есть в парадоксе аналог? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2010, 14:12 |
|
||
|
Вытащить из таблицы количество записей и их частичное содержимое
|
|||
|---|---|---|---|
|
#18+
замену функции Left нашла в виде SUBSTRING , а аналога CHARINDEX не нашла :(. Pos в парадоксе тоже нет. Есть идеи? Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2010, 16:06 |
|
||
|
Вытащить из таблицы количество записей и их частичное содержимое
|
|||
|---|---|---|---|
|
#18+
Hello, Ольга! You wrote on Sun, 07 Feb 10 13:06:50 GMT: Ольга ОС> Есть идеи?видимо пора уже бросать этот самый Paradox... подмножество SQL там весьма ограничено. дело не в самом Paradox-е, а в ущербности Local SQL реализованном в BDE. можно конечно попытаться работать через ODBC. в спецификацию ODBC включены т.н. Escape Sequences. в них есть много чего, в том числе и нужный тебе POSITION() и прочее. вопрос только в том, реализовано ли сие в ODBC-драйвере для Paradox-а. я лично не щупал. -- With best regards, Мимопроходящий. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2010, 13:19 |
|
||
|
Вытащить из таблицы количество записей и их частичное содержимое
|
|||
|---|---|---|---|
|
#18+
подключилась через ODBC связанный я моим парадаксом Так вот работать стало Код: plaintext 1. 2. 3. а вот так Код: plaintext 1. 2. 3. функцию charindex или position пишет что неопределенная функция :( А LEFT главное работает :blink: ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2010, 16:51 |
|
||
|
Вытащить из таблицы количество записей и их частичное содержимое
|
|||
|---|---|---|---|
|
#18+
Hello, Ольга! You wrote on Mon, 08 Feb 10 13:51:47 GMT: Ольга ОС> функцию charindex или position пишет что неопределенная функция :(ты не так её пользуешь. синтаксис такой: Код: plaintext -- With best regards, Мимопроходящий. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2010, 17:20 |
|
||
|
|

start [/forum/topic.php?fid=56&fpage=17&tid=2015638]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
58ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
2ms |
| others: | 288ms |
| total: | 435ms |

| 0 / 0 |

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