BIRD-SQL Incorrect Generator
Home
BIRD Datasets
New Databases
Gas Station Database
Student Club Database
Database Setup
Generate
Results
Analysis
Generate Incorrect SQL Queries
Create Query
Database
Select a database
california_schools
superhero
toxicology
student_club
debit_card_specializing
These are your uploaded SQLite databases.
Query Selection
-- Custom Query --
List all schools in Los Angeles county
Find schools in Alameda with 'Elementary' in their name
Count the number of schools in each county
Find counties with more than 100 schools
List districts in Riverside county with at least 5 schools
Select from existing queries or create your own.
Natural Language Query
Correct SQL Query
Error Strategies
Join Errors
Filtering Errors
Aggregation Errors
Selection Errors
Subquery Errors
Set Operation Errors
Sorting Errors
Syntax Logic Errors
Limit Offset Errors
Select which types of errors to generate.
Min Errors
Max Errors
Note:
Generation can take 10-30 seconds depending on the complexity of the query. The process will:
Get database schema and sample data
Generate incorrect SQL variants using GPT-4o
Validate each incorrect query by executing it against the database
Save results for viewing
Generate Incorrect Queries
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)