PSLine2000Documentation/Queries/MetalPrices - Types.md

1.9 KiB

MetalPrices - Types

Analysis generated on: 4/2/2025 10:04:06 AM

SQL Statement

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

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

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

FROM MetalPrices
  • The query specifies the table to retrieve data from: MetalPrices.

WHERE Clause

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

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.