Python Select From
- ਪਿਛਲਾ ਪੰਨਾ MySQL ਜੋੜਨਾ
- ਅਗਲਾ ਪੰਨਾ MySQL ਕਿਉਂਕਿ
ਤਾਲਿਕਾ ਤੋਂ ਚੁਣੋ
ਜੇਕਰ ਤੁਸੀਂ MySQL ਤੋਂ ਤਾਲਿਕਾ ਵਿੱਚੋਂ ਚੁਣਨਾ ਚਾਹੁੰਦੇ ਹੋ ਤਾਂ "SELECT" ਸਟੇਟਮੈਂਟ ਵਰਤੋ
ਇੰਸਟੈਂਸ
ਤਾਲਿਕਾ "customers" ਤੋਂ ਸਾਰੇ ਰਿਕਾਰਡ ਚੁਣੋ ਅਤੇ ਨਤੀਜੇ ਦਿਸ਼ਾਨਿਸ਼ਾਨ ਕਰੋ:
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)
ਨੋਟਸ:ਅਸੀਂ ਵਰਤੇ fetchall()
ਮੇਥਡ ਇਹ ਮੇਥਡ ਆਖਰੀ ਚਲਾਇਆ ਗਿਆ ਸਟੇਟਮੈਂਟ ਤੋਂ ਸਾਰੀਆਂ ਲਾਈਨਾਂ ਲੈ ਲੈਂਦਾ ਹੈ。
ਸਿਰਲੇਖ ਚੋਣ ਕਰੋ
ਜੇਕਰ ਤੁਸੀਂ ਤੇਬਲ ਦੇ ਕੁਝ ਸਿਰਲੇਖਾਂ ਨੂੰ ਚੋਣ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ, ਤਾਂ "SELECT" ਸਟੇਟਮੈਂਟ ਦੀ ਵਰਤੋਂ ਕਰੋ, ਫਿਰ ਸਿਰਲੇਖ
ਇੰਸਟੈਂਸ
ਸਿਰਫ ਨਾਮ ਅਤੇ ਠੇਕੇ ਸਿਰਲੇਖ ਚੋਣ ਕਰੋ:
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)
fetchone() ਮੰਥਨ ਦੀ ਵਰਤੋਂ ਕਰੋ
ਅਗਰ ਤੁਸੀਂ ਸਿਰਫ ਇੱਕ ਰੈਕਾਰਡ ਵਾਲਾ ਹੈਂ, ਤਾਂ fetchone()
ਮੰਥਨ
fetchone()
ਮੰਥਨ ਪਹਿਲਾਂ ਰੈਕਾਰਡ ਪ੍ਰਾਪਤ ਕਰੇਗਾ:
ਇੰਸਟੈਂਸ
ਸਿਰਫ ਇੱਕ ਰੈਕਾਰਡ ਪ੍ਰਾਪਤ ਕਰੋ:
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)
- ਪਿਛਲਾ ਪੰਨਾ MySQL ਜੋੜਨਾ
- ਅਗਲਾ ਪੰਨਾ MySQL ਕਿਉਂਕਿ