Γραμμή Ελέγχου SELECT SQL

This chapter explains the SELECT and SELECT * statements.

Γραμμή Ελέγχου SELECT SQL

The SELECT statement is used to select data from a table.

The results are stored in a result table (known as a result set).

Γραμματική SQL SELECT

SELECT onoma_stilis FROM onoma_tavlitis

και:

SELECT * FROM onoma_tavlitis

Σημείωση:Οι προτάσεις SQL δεν είναι ευαίσθητες στο γράμμα. SELECT είναι ίσο με select.

Παράδειγμα SQL SELECT

Για να αποκτήσετε το περιεχόμενο των στήλων με τα ονόματα "LastName" και "FirstName" (από την βάση δεδομένων της τάβλης "Persons"), χρησιμοποιήστε μια πρόταση SELECT όπως αυτή:

SELECT LastName,FirstName FROM Persons

Ταβίλη "Persons":

Id LastName FirstName Διεύθυνση Πόλη
1 Adams John Oxford Street Λονδίνο
2 Bush George Fifth Avenue New York
3 Carter Thomas Changan Street Πεκίνο

Αποτέλεσμα:

LastName FirstName
Adams John
Bush George
Carter Thomas

Παράδειγμα SQL SELECT *

Είμαστε ενδιαφερόμενοι να επιλέξουμε όλες τις στήλες από την τаблицή "Persons".

Χρησιμοποιήστε το σύμβολο * για να αντικαταστήσετε το όνομα της στήλης, όπως αυτό:

SELECT * FROM Persons

Σημείωση:Η αστέριά (*), είναι ένας συντομευτικός τρόπος για να επιλέξετε όλες τις στήλες.

Αποτέλεσμα:

Id LastName FirstName Διεύθυνση Πόλη
1 Adams John Oxford Street Λονδίνο
2 Bush George Fifth Avenue New York
3 Carter Thomas Changan Street Πεκίνο

Πλοήγηση στη συλλογή αποτελεσμάτων (result-set)

Τα αποτελέσματα της διαδικασίας ερωτήσεων SQL αποθηκεύονται σε μια συλλογή αποτελεσμάτων. Οι περισσότερες βάσεις δεδομένων επιτρέπουν τη χρήση προγραμματιστικών συναρτήσεων για την πλοήγηση στη συλλογή αποτελεσμάτων, όπως: Move-To-First-Record, Get-Record-Content, Move-To-Next-Record κ.λπ.

Λόγω αυτών των προγραμματιστικών συναρτήσεων δεν θα εξεταστούν στο παρόν εγχειρίδιο. Για να μάθετε πώς να προσέγγιστε δεδομένα μέσω συνάρτησης κλήσης, επισκεφθείτε τον Εκμάθηση ADO και Εκμάθηση PHP.