fixmint
EL

Δείτε τι κάνει ένα SQL ερώτημα, βήμα βήμα

Επικολλήστε ένα ερώτημα. Εξηγεί τα βήματα με απλά λόγια, σχεδιάζει τα joins και επισημαίνει αργά ή επικίνδυνα μοτίβα.

  • Λειτουργεί στη συσκευή σας
  • Χωρίς εγγραφή
  • Λειτουργεί εκτός σύνδεσης μετά από μία επίσκεψη
—βήματα
—joins
—προειδοποιήσεις

Πώς να καταλάβετε ένα SQL ερώτημα

  1. Επικολλήστε το SQL στο πεδίο. Οι εντολές χωρισμένες με ερωτηματικό διαβάζονται η μία μετά την άλλη.
  2. Διαβάστε τα βήματα με τη λογική σειρά που τα εφαρμόζει μια βάση δεδομένων, και το διάγραμμα joins από κάτω.
  3. Ελέγξτε τις προειδοποιήσεις και, όταν σας φαίνεται σωστό, αντιγράψτε τη μορφοποιημένη SQL.

Ερωτήσεις

Ποια SQL καταλαβαίνει;

Κοινή SQL: SELECT με joins, υποερωτήματα, CTE, UNION, GROUP BY με ROLLUP, συναρτήσεις παραθύρου, και επίσης INSERT, UPDATE, DELETE και ένα βασικό CREATE TABLE. Η σύνταξη που δεν γνωρίζει αναφέρεται με τη γραμμή και τη στήλη της.

Εκτελεί το ερώτημά μου ή συνδέεται σε βάση δεδομένων;

Όχι. Το ερώτημα διαβάζεται ως κείμενο στον browser σας. Δεν εκτελείται τίποτα και δεν στέλνεται πουθενά.

Γιατί τα βήματα δεν ακολουθούν τη σειρά που έγραψα;

Ακολουθούν τη λογική σειρά: πρώτα FROM και JOIN, μετά WHERE, GROUP BY, HAVING, SELECT, ORDER BY και LIMIT. Μια βάση δεδομένων μπορεί να κάνει τη δουλειά διαφορετικά, αλλά το αποτέλεσμα είναι το ίδιο.

Κριτικές

    Δεν υπάρχουν κριτικές ακόμη. Γίνετε οι πρώτοι.

    Η βαθμολογία σας

    Το email σας δεν εμφανίζεται ούτε αποθηκεύεται ποτέ.