# MetalPrices - Types Analysis generated on: 4/2/2025 10:04:06 AM --- ## SQL Statement ```sql SELECT MetalPrices.Type, MetalPrices.Gauge, MetalPrices.Range1, MetalPrices.Range2, MetalPrices.Range3, MetalPrices.Range4 FROM MetalPrices WHERE (((MetalPrices.Gauge)="Base")) ORDER BY MetalPrices.Type, MetalPrices.Gauge; ``` ## Dependencies - [[Tables/MetalPrices]] ## Parameters - *None* ## What it does **SQL Query: Retrieving Specific Metal Prices** ===================================================== ### Overview This SQL query retrieves specific metal prices from a table named `MetalPrices` based on certain conditions. ### Breakdown of the Query --------------------------- #### SELECT Clause ```sql SELECT MetalPrices.Type, MetalPrices.Gauge, MetalPrices.Range1, MetalPrices.Range2, MetalPrices.Range3, MetalPrices.Range4 ``` * The query selects all columns (`Type`, `Gauge`, and four range-related columns) from the `MetalPrices` table. #### FROM Clause ```sql FROM MetalPrices ``` * The query specifies the table to retrieve data from: `MetalPrices`. #### WHERE Clause ```sql WHERE (((MetalPrices.Gauge)="Base")) ``` * The query applies a filter condition: * It selects only rows where the value in the `Gauge` column is equal to `"Base"`. * The use of parentheses (`(( ))`) ensures that the condition is evaluated as intended, even if it contains parentheses. #### ORDER BY Clause ```sql ORDER BY MetalPrices.Type, MetalPrices.Gauge; ``` * The query sorts the retrieved data: * First, by the `Type` column. * Then, by the `Gauge` column. This means that rows with the same `Type` will be sorted in ascending order of their corresponding `Gauge` values. ### Result The resulting table contains only the specified columns (`Type`, `Gauge`, and range-related columns) from the filtered `MetalPrices` table, ordered by `Type` and then `Gauge`.