Python Select From
- Edellinen Sivu MySQL Lisää
- Seuraava Sivu MySQL Missä
Valitaan taulusta
Jos haluat valita MySQL-taulusta, käytä "SELECT"-lauseen:
Esimerkki
Valitaan kaikki rekisterit taulusta "customers" ja näytetään tulokset:
import mysql.connector mydb = mysql.connector.connect( host="localhost", user="yourusername", passwd="yourpassword", database="mydatabase" ) mycursor = mydb.cursor() mycursor.execute("SELECT * FROM customers") myresult = mycursor.fetchall() for x in myresult: print(x)
Huomautus:Käytimme fetchall()
Menetelmä, joka hakee kaikki rivit viimeksi suoritetusta lauseesta.
Valitse Sarakkeet
Jos haluat valita vain taulun tiettyjä sarakkeita, käytä "SELECT" -lauseen, jonka jälkeen sarakkeen nimet:
Esimerkki
Valitse vain nimet ja osoitteet sarakkeet:
import mysql.connector mydb = mysql.connector.connect( host="localhost", user="yourusername", passwd="yourpassword", database="mydatabase" ) mycursor = mydb.cursor() mycursor.execute("SELECT name, address FROM customers") myresult = mycursor.fetchall() for x in myresult: print(x)
käyttää fetchone() -menetelmää
Jos olet vain kiinnostunut yhdestä rivistä, voit käyttää fetchone()
Metodi.
fetchone()
Metodi palauttaa tuloksen ensimmäisen rivin:
Esimerkki
Hanki vain rivi:
import mysql.connector mydb = mysql.connector.connect( host="localhost", user="yourusername", passwd="yourpassword", database="mydatabase" ) mycursor = mydb.cursor() mycursor.execute("SELECT * FROM customers") myresult = mycursor.fetchone() print(myresult)
- Edellinen Sivu MySQL Lisää
- Seuraava Sivu MySQL Missä