The Prompt Library
CodingSQL

Write a SQL Query

Generate a SELECT query with filters, joins, and sorting.

Select Model:

Prompt:

Please write a SQL query based on my requirements. I need a well-structured, efficient query that follows SQL best practices. QUERY REQUIREMENTS: - Database type: [SPECIFY DATABASE ENGINE] - Tables involved: [LIST TABLES AND THEIR KEY COLUMNS] - Data to retrieve: [COLUMNS OR INFORMATION NEEDED] - Conditions/filters: [SPECIFIC CRITERIA OR CONSTRAINTS] - Sorting/grouping: [HOW RESULTS SHOULD BE ORGANIZED] - Performance considerations: [ANY SPECIFIC OPTIMIZATION NEEDS] Please provide: 1. COMPLETE SQL QUERY * Well-formatted, readable SQL * Proper joins between tables * Appropriate WHERE conditions * Any required GROUP BY, HAVING, ORDER BY clauses * Efficient and optimized approach * Comments explaining complex parts 2. QUERY EXPLANATION * Breakdown of what the query is doing * Explanation of join types and why they were chosen * Description of filtering logic * Explanation of any complex expressions or functions * How the results will be organized 3. SAMPLE RESULTS * Example of what the result set might look like * Column headers and sample data * Explanation of the result format 4. OPTIMIZATION CONSIDERATIONS * Indexes that would help this query perform well * Potential performance bottlenecks * Alternative approaches if performance is critical * Query execution plan insights 5. ADDITIONAL RECOMMENDATIONS * Possible variations for different scenarios * Error handling considerations * Maintenance considerations * Database-specific optimizations Please ensure the query is syntactically correct for the specified database engine and follows SQL best practices for readability and performance.

Related Prompts

Other prompts you might find useful

CodingSQL

Write a SQL Query

Generate a SELECT query with filters, joins, and sorting.

6 models availableView details
CodingSQL

Explain a SQL Query

Break down what a SQL query does, step-by-step.

6 models availableView details
CodingSQL

Create a Table Schema

Define a SQL table schema with columns, types, and constraints.

6 models availableView details
CodingSQL

Optimize a SQL Query

Refactor a SQL query for performance, indexing, or simplicity.

6 models availableView details