SQL - это вам не плюшки со стола тырить!
Други!
Как сформировать SQL-запрос, чтобы сравнение было по первым 10-ти знакам поля? (Типа Mid() в VB?)
"SELECT * FROM Table WHERE Num = " & ... и далее - здесь ясно, но в поле Num 20-значное выражение типа String, а мне сравнить нужно с первыми 10-ю знаками.
На выражение "SELECT * FROM Table WHERE Mid(Num, 1, 10) = " VB, естественно, начинает материться.
А открывать рекордсет, находить поле, вырезать из него 10 знаков, потом результат подставлять в запрос - конечно можно, но, чувствую, это напрасная трата ресурсов с точки зрения мозолей на пальчиках.
SQL - штука, конечно, весьма удобная, но дотумкать с непривычки не могу, не работал я с ним раньше. Вот и растерялся!