|
|
|
Проверка типо in в sql
|
|||
|---|---|---|---|
|
#18+
Предположим есть два столбца в excel - необходимо выбрать данные из первого столбца, которые есть во втором столбце, аналог выборки sql - напривер select a from .... where a in (список значений). столбец_1 столбец_2 1 3 2 4 3 5 результатом выборки должно стать значение 3.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2007, 20:02:22 |
|
||
|
Проверка типо in в sql
|
|||
|---|---|---|---|
|
#18+
Dim cnn As New ADODB.Connection, rst As New ADODB.Recordset strNameFile = "C:\Dir1\ExcelSQL" strConnect = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & strNameFile & _ "; Extended Properties=""Excel 8.0;HDR=No;IMEX=1""" cnn.Open strConnect rst.Open "select f1 from [Лист4$] where f1 in (select f2 from [Лист4$])", cnn ThisWorkbook.Sheets("Лист4").Range("A5").CopyFromRecordset rst ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2007, 10:14:00 |
|
||
|
|

start [/forum/topic.php?fid=61&tid=2183641]: |
0ms |
get settings: |
8ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
50ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
26ms |
get tp. blocked users: |
1ms |
| others: | 209ms |
| total: | 328ms |

| 0 / 0 |
