Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak używać podzapytania dla opcji dbtable w źródle danych jdbc?

Aby odczytać dane ze źródła JDBC za pomocą zapytania sql w Spark SQL, możesz spróbować czegoś takiego:

val df_table1 = sqlContext.read.format("jdbc").options(Map(
    ("url" -> "jdbc:postgresql://localhost:5432/mydb"),
    ("dbtable" -> "(select * from table1) as table1"),
    ("user" -> "me"),
    ("password" -> "******"),
    ("driver" -> "org.postgresql.Driver"))
).load()

Próbowałem tego używając PostgreSQL. Możesz go modyfikować zgodnie z MySQL .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Monitorowanie wydajności MySQL za pomocą ClusterControl

  2. Zapytanie SQL do wykonywania wyszukiwania promienia na podstawie szerokości geograficznej i długości geograficznej

  3. Co to jest środowisko pracy MySQL?

  4. Wybierz z jednej tabeli, gdzie nie w innej

  5. java.sql.SQLException:liczba kolumn nie odpowiada liczbie wartości w wierszu 1 błąd