Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Menggunakan data kolom Excel untuk membuat pernyataan sql yang menanyakan basis data

Ganti rentang seperlunya, kredit ke brettdj saat bergabung - Penggabungan array VBA sederhana tidak berfungsi

Sub test()

    Dim strQuery As String
    Dim strVals As String

    Dim rngTarget As Range
    Set rntTarget = Range("A1:A7")

    Dim varArr
    Dim lngRow As Long
    Dim myArray()
    varArr = rntTarget.Value2

    ReDim myArray(1 To UBound(varArr, 1))

    For lngRow = 1 To UBound(varArr, 1)
        myArray(lngRow) = varArr(lngRow, 1)
    Next

    strVals = "('" & Join$(myArray, "','") & "') "

    strQuery = "SELECT * FROM users WHERE own in " _
        & strVals & "or rent in " & strVals


End Sub



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MARKER konstan menimpa kesalahan Symfony2

  2. MSQL:Bagaimana cara menimpa entri hanya jika yang baru lebih tinggi? lain buat entri baru

  3. MySQL :parameter bernama dengan perintah PREPARE?

  4. Masalah penyandian PHP/ODBC

  5. Adakah cara untuk menggabungkan dua kueri ini tanpa subkueri?