Generate Incorrect SQL Queries

Create Query
These are your uploaded SQLite databases.
Select from existing queries or create your own.
Select which types of errors to generate.
Note: Generation can take 10-30 seconds depending on the complexity of the query. The process will:
  1. Get database schema and sample data
  2. Generate incorrect SQL variants using GPT-4o
  3. Validate each incorrect query by executing it against the database
  4. Save results for viewing
Database Schema
frpm
  • CDSCode (TEXT) PK
  • Academic Year (TEXT)
  • County Code (TEXT)
  • District Code (INTEGER)
  • School Code (TEXT)
  • County Name (TEXT)
  • District Name (TEXT)
  • School Name (TEXT)
  • District Type (TEXT)
  • School Type (TEXT)
  • Educational Option Type (TEXT)
  • NSLP Provision Status (TEXT)
  • Charter School (Y/N) (INTEGER)
  • Charter School Number (TEXT)
  • Charter Funding Type (TEXT)
  • IRC (INTEGER)
  • Low Grade (TEXT)
  • High Grade (TEXT)
  • Enrollment (K-12) (REAL)
  • Free Meal Count (K-12) (REAL)
  • Percent (%) Eligible Free (K-12) (REAL)
  • FRPM Count (K-12) (REAL)
  • Percent (%) Eligible FRPM (K-12) (REAL)
  • Enrollment (Ages 5-17) (REAL)
  • Free Meal Count (Ages 5-17) (REAL)
  • Percent (%) Eligible Free (Ages 5-17) (REAL)
  • FRPM Count (Ages 5-17) (REAL)
  • Percent (%) Eligible FRPM (Ages 5-17) (REAL)
  • 2013-14 CALPADS Fall 1 Certification Status (INTEGER)
satscores
  • cds (TEXT) PK
  • rtype (TEXT)
  • sname (TEXT)
  • dname (TEXT)
  • cname (TEXT)
  • enroll12 (INTEGER)
  • NumTstTakr (INTEGER)
  • AvgScrRead (INTEGER)
  • AvgScrMath (INTEGER)
  • AvgScrWrite (INTEGER)
  • NumGE1500 (INTEGER)
schools
  • CDSCode (TEXT) PK
  • NCESDist (TEXT)
  • NCESSchool (TEXT)
  • StatusType (TEXT)
  • County (TEXT)
  • District (TEXT)
  • School (TEXT)
  • Street (TEXT)
  • StreetAbr (TEXT)
  • City (TEXT)
  • Zip (TEXT)
  • State (TEXT)
  • MailStreet (TEXT)
  • MailStrAbr (TEXT)
  • MailCity (TEXT)
  • MailZip (TEXT)
  • MailState (TEXT)
  • Phone (TEXT)
  • Ext (TEXT)
  • Website (TEXT)
  • OpenDate (DATE)
  • ClosedDate (DATE)
  • Charter (INTEGER)
  • CharterNum (TEXT)
  • FundingType (TEXT)
  • DOC (TEXT)
  • DOCType (TEXT)
  • SOC (TEXT)
  • SOCType (TEXT)
  • EdOpsCode (TEXT)
  • EdOpsName (TEXT)
  • EILCode (TEXT)
  • EILName (TEXT)
  • GSoffered (TEXT)
  • GSserved (TEXT)
  • Virtual (TEXT)
  • Magnet (INTEGER)
  • Latitude (REAL)
  • Longitude (REAL)
  • AdmFName1 (TEXT)
  • AdmLName1 (TEXT)
  • AdmEmail1 (TEXT)
  • AdmFName2 (TEXT)
  • AdmLName2 (TEXT)
  • AdmEmail2 (TEXT)
  • AdmFName3 (TEXT)
  • AdmLName3 (TEXT)
  • AdmEmail3 (TEXT)
  • LastUpdate (DATE)