AI Prompts for Gemini for SQL

20 of the best prompts for Gemini for SQL, step by step across 4 stages. Works with ChatGPT, Claude, and Gemini.

AI Prompts for Gemini for SQL

20 of the best prompts for Gemini for SQL, step by step across 4 stages. Works with ChatGPT, Claude, and Gemini.

Scroll to explore

Published July 4, 2026

Most people try to use AI for Gemini for SQL with a single vague prompt and get generic results. This guide takes a different approach: 4 targeted stages, from Write SQL queries through BigQuery and data warehouse, each with a prompt that gives the AI exactly the context it needs. Write, debug, and optimize SQL queries faster using Gemini for database work across PostgreSQL, MySQL, and BigQuery. Works with ChatGPT, Claude, and Gemini.

Write SQL queries

These prompts help you write efficient SQL queries and work with relational data.

Write a SELECT query

Write a SQL query to retrieve [DESCRIBE WHAT YOU WANT] from [DESCRIBE TABLES]. Use [POSTGRESQL / MYSQL / BIGQUERY]. Include appropriate JOINs, WHERE filters, and ORDER BY.

Write SQL queries

Write an aggregation

Write a SQL aggregation query to [DESCRIBE GOAL] from [TABLE]. Include GROUP BY and HAVING where needed.

Write SQL queries

Write a CTE

Write a SQL query using CTEs to [DESCRIBE THE GOAL]. Break it into named steps and explain what each CTE does.

Write SQL queries

Write INSERT/UPDATE/DELETE

Write a SQL [INSERT / UPDATE / DELETE] to [DESCRIBE OPERATION] on [TABLE]. Include safety checks: appropriate WHERE clause and any transactions needed.

Write SQL queries

Write a window function

Write a SQL query with a window function to [DESCRIBE GOAL: RUNNING TOTAL, RANK, LAG/LEAD]. Explain the OVER clause including PARTITION BY and ORDER BY.

Write SQL queries

Debug SQL

Start here to diagnose slow or incorrect queries before you attempt any fixes.

Fix a failing query

This SQL query fails or returns wrong results: [PASTE QUERY]. Expected: [DESCRIBE]. Error or actual result: [DESCRIBE]. What is wrong and how do I fix it?

Debug SQL

Fix a JOIN

My JOIN returns [TOO MANY / TOO FEW] rows: [PASTE QUERY]. Explain the JOIN types and which I should use here.

Debug SQL

Fix NULL handling

My query does not handle NULLs correctly: [PASTE QUERY]. Fix using IS NULL, COALESCE, or NULLIF as appropriate.

Debug SQL

Debug a slow query

This query is too slow: [PASTE QUERY]. What indexes should I add and how should I restructure it? I use [DATABASE].

Debug SQL

Fix a date query

My date/time query is wrong: [PASTE QUERY]. I use [DATABASE]. Fix and explain the correct date functions.

Debug SQL

Optimize SQL

These prompts help you improve query performance through better indexing and structure.

Optimize a query

Optimize this slow query: [PASTE QUERY]. Suggest indexes, restructuring, and pattern changes. Explain the impact of each.

Optimize SQL

Design indexes

Design indexes for these queries: [PASTE QUERIES]. For each: which columns, single or composite, and what it speeds up.

Optimize SQL

Fix N+1 queries

I have an N+1 problem where a query runs in a loop: [PASTE CODE]. Rewrite to fetch all data in one query.

Optimize SQL

Read EXPLAIN

Help me read this EXPLAIN output: [PASTE RESULT]. What is the optimizer doing, where is it slow, and what should I change?

Optimize SQL

Fix slow pagination

My OFFSET pagination gets slow on large pages: [PASTE QUERY]. Rewrite using cursor-based pagination.

Optimize SQL

BigQuery and data warehouse

These prompts help you write efficient queries and manage data warehouse workloads.

Write BigQuery SQL

Write a BigQuery SQL query to [DESCRIBE GOAL] from dataset [DESCRIBE]. Use BigQuery syntax and functions. Optimize for cost by minimizing bytes scanned.

BigQuery and data warehouse

Optimize BigQuery costs

This BigQuery query scans too much data: [PASTE QUERY]. How can I reduce bytes processed? Suggest: partition filters, column selection, and query restructuring.

BigQuery and data warehouse

Write a schema

Design a database schema for [DESCRIBE APPLICATION]. Give tables, columns with types, primary and foreign keys, and constraints.

BigQuery and data warehouse

Write a migration

Write a migration to [DESCRIBE CHANGE]. Include the UP migration and DOWN rollback. Make it safe for production data.

BigQuery and data warehouse

Convert between databases

Convert this [MYSQL / POSTGRESQL / BIGQUERY] query to [TARGET DATABASE]: [PASTE QUERY]. Explain any syntax differences.

BigQuery and data warehouse

Frequently asked questions

How does Gemini help with SQL specifically?+

Gemini integrates natively with Google Cloud and BigQuery, making it especially useful for analytics SQL in Google's ecosystem. It can also help with standard SQL across PostgreSQL, MySQL, and SQLite when you paste queries directly.

Can Gemini help with BigQuery specifically?+

Yes. Gemini integrates directly with BigQuery in Google Cloud Console and can generate, optimize, and explain BigQuery SQL with awareness of BigQuery-specific features like ARRAY, STRUCT, and partitioned table optimization.

How do I describe my database schema to Gemini?+

Paste your CREATE TABLE statements or describe table names, column names, and types. The more schema context you provide, the more accurate the generated queries. For complex queries, share the full schema for relevant tables.

Can Gemini write SQL for any database?+

Yes. Specify which database you use (PostgreSQL, MySQL, BigQuery, SQLite, SQL Server) and Gemini will use the correct syntax, functions, and features for that database.

What is the most common SQL mistake Gemini can help fix?+

Missing WHERE clauses on UPDATE and DELETE statements (which modify all rows), incorrect JOIN types (getting too many or too few rows), and missing indexes on columns used in WHERE clauses. These account for the most common SQL problems.

More Gemini prompt guides

Gemini for WritingGemini for ResearchGemini for CodingGemini for Data AnalysisGemini for MarketingGemini for Resume WritingGemini for Email MarketingGemini for YouTube ScriptsGemini for Meeting SummariesGemini for Cover LettersGemini for Ad CopyGemini for Business PlansGemini for Cold EmailsGemini for Social Media ContentGemini for Blog WritingGemini for SEO ContentGemini for PresentationsGemini for Product DescriptionsGemini for Sales CopyGemini for Content StrategyGemini for ProductivityGemini for HealthGemini for StudyingGemini for TravelGemini for FinanceGemini for AnalysisGemini for Job DescriptionsGemini for Technical WritingGemini for Newsletter WritingGemini for Instagram CaptionsGemini for LinkedIn PostsGemini for Twitter ThreadsGemini for TikTok ScriptsGemini for DebuggingGemini for Code ReviewGemini for Unit TestsGemini for Brand VoiceGemini for Google DocsGemini for Google SheetsGemini for GmailGemini for Google SlidesGemini for Multimodal TasksGemini for Project ManagementGemini for Customer ServiceGemini for HR ProfessionalsGemini for ConsultingGemini for ProposalsGemini for PythonGemini for JavaScriptGemini for DocumentationGemini for Data ScienceGemini for API DevelopmentGemini for CopywritingGemini for ScriptwritingGemini for Creative WritingGemini for UX WritingGemini for Case StudiesGemini for EntrepreneursGemini for TeachersGemini for Market ResearchGemini for LegalGemini for FreelancersGemini for EmailGemini for RecipesGemini for FitnessGemini for Personal FinanceGemini for ParentingGemini for ReactGemini for TypeScriptGemini for DevOpsGemini for TestingGemini for AndroidGemini for LawyersGemini for AccountantsGemini for NursesGemini for Real EstateGemini for SalespeopleGemini for Small BusinessGemini for EcommerceGemini for StartupsGemini for NonprofitsGemini for Job SearchGemini for Language LearningGemini for Public RelationsGemini for Mental HealthGemini for Book WritingGemini for Job InterviewsGemini for Learning SpanishGemini for Learning FrenchGemini for Learning GermanGemini for Learning JapaneseGemini for Learning PortugueseGemini for Learning ItalianGemini for Learning KoreanGemini for Learning MandarinGemini for Learning ArabicGemini for Learning HindiGemini for Weight LossGemini for ADHDGemini for College EssaysGemini for Side HustlesGemini for Retirement PlanningGemini for PregnancyGemini for DivorceGemini for GriefGemini for New ParentsGemini for MovingGemini for Making MoneyGemini for Passive IncomeGemini for FreelancingGemini for Starting an Online BusinessGemini for Digital ProductsGemini for Learning DutchGemini for Learning SwedishGemini for Learning PolishGemini for Learning TurkishGemini for Learning VietnameseGemini for Wedding PlanningGemini for Starting CollegeGemini for Job LossGemini for Chronic IllnessGemini for MenopauseGemini for Learning ThaiGemini for Learning RussianGemini for Learning IndonesianGemini for Learning TagalogGemini for Learning SwahiliGemini for Divorce RecoveryGemini for Navigating Empty NestGemini for Retirement TransitionGemini for Caregiver SupportGemini for Adoption JourneyGemini for DropshippingGemini for Content Creation IncomeGemini for Amazon FBAGemini for Print on DemandGemini for Email WritingGemini for Fiction WritingGemini for Social Media MarketingGemini for SEO WritingGemini for Content MarketingGemini for RefactoringGemini for Code DocumentationGemini for Business PlanningGemini for Pitch DecksGemini for Financial ModelingGemini for FundraisingGemini for Lesson PlanningGemini for TutoringGemini for Research PapersGemini for Online CoursesGemini for Goal SettingGemini for Time ManagementGemini for JournalingGemini for Habit BuildingGemini for Weight ManagementGemini for Mental WellnessGemini for Sleep ImprovementGemini for Nutrition PlanningGemini for Fitness PlanningGemini for Salary NegotiationGemini for LinkedIn Profile OptimizationGemini for Career Change PlanningGemini for Professional NetworkingGemini for Promotion StrategyGemini for BudgetingGemini for Investing as a BeginnerGemini for Paying Off DebtGemini for Tax PlanningGemini for Saving MoneyGemini for Novel WritingGemini for Character DevelopmentGemini for WorldbuildingGemini for Poetry WritingGemini for Story StructureGemini for Homework HelpGemini for Essay WritingGemini for Exam PreparationGemini for PlanningGemini for OrganizationGemini for BusinessGemini for Meal PlanningGemini for Personal DevelopmentGemini for InvestingGemini for Financial PlanningGemini for EditingGemini for Managing Life Transitions