Files
Bridge-and-Join-s/internal/lkgateway/fsql/accprefix.go
T

11 lines
724 B
Go

package fsql
// Acc01 — начала номеров открытых счетов в OD_CLIENTS (буквы до первой цифры) и их число: подсказка, какой
// префикс у торговых счетов клиентов в этом учёте.
var Acc01 = `SELECT TOP 8 p, COUNT(*) FROM (SELECT LEFT(NUMBER, PATINDEX('%[0-9]%', NUMBER + '0') - 1) AS p
FROM OD_CLIENTS WHERE STATE=0 AND D_CLOSE IS NULL AND NUMBER IS NOT NULL) x
WHERE p <> '' GROUP BY p ORDER BY COUNT(*) DESC`
// Acc02 — число открытых счетов с выбранным префиксом.
var Acc02 = `SELECT COUNT(*) FROM OD_CLIENTS WHERE NUMBER LIKE N'{ACC}%' AND STATE=0 AND D_CLOSE IS NULL`