Apri cartella
Avvia NullReed e apri la cartella di lavoro.
Vuoi restituire le righe senza corrispondenza usando una LEFT JOIN con IS NULL? Rivedi le differenze prima di accettare le modifiche, controlla l'output e tieni a mente le parole chiave SQL che ogni sviluppatore dovrebbe conoscere.
Avvia NullReed e apri la cartella di lavoro.
Usa write_file per generare lo script SQL di seed.
Usa Shell per eseguire la query sul database.
Leggi il file di output e verifica le righe NULL.
exercises.sqlcreatoexercises.sqldifferenze mostratedb-client < exercises.sqlexit 0output.txtcaricato-- Exercise 1: Find employees without departments
-- Task: Return names where department is missing
SELECT e.name
FROM employees e
LEFT JOIN departments d ON e.dept_id = d.id
WHERE d.id IS NULL;
-- Exercise 2: Count missing departments
SELECT COUNT(*)
FROM employees e
LEFT JOIN departments d ON e.dept_id = d.id
WHERE d.id IS NULL;Questo file di sola lettura contiene tre query SQL standard che mostrano JOIN, GROUP BY e LEFT JOIN con filtraggio IS NULL per le righe senza corrispondenza.
Inizi usando write_file per creare uno script SQL che definisce le tabelle di pratica e inserisce dati inventati, così il tuo lavoro rimane isolato dai database di produzione. È pratica di codifica SQL. L'agente legge quindi lo script per verificarne struttura e contenuto. Puoi esercitarti in SQL senza affidarti a tutorial scrivendo query localmente. Passa alla modalità Ask first così l'agente si ferma prima delle azioni che modificano qualcosa. Questa impostazione garantisce che tu approvi le istruzioni che modificano i dati prima che vengano eseguite. Il programma di installazione è di circa 34 MB e funziona su Windows 10 o 11. NullReed ti aiuta a imparare le esercitazioni sulle join SQL confrontando il tuo output con i risultati attesi.
L'agente esegue il client del database tramite Shell e salva l'output in un file di testo, così puoi verificare la correttezza e confrontarlo in seguito. Questo è utile. Usi poi read_file per visualizzare i risultati insieme ai tuoi risultati attesi. L'agente evidenzia eventuali differenze nell'output, come righe extra o colonne mancanti. Puoi accettare le modifiche o chiedere correzioni usando edit_file, che mostra una differenza per la tua approvazione. Un buon modo per imparare SQL quando sei bloccato è confrontare il tuo output effettivo con i risultati attesi. L'agente evidenzia eventuali differenze nell'output, come righe extra o colonne mancanti. Puoi quindi affinare le tue query basandoti su queste osservazioni precise.