fdf0ddd498
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_014FsEKyJrYF69Cj9ZXzFLRi
11 lines
724 B
Go
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`
|