PSLine2000Documentation/Queries/Util Make Select 0.md

2.3 KiB

Util Make Select 0

Analysis generated on: 4/2/2025 10:13:56 AM

SQL Statement

SELECT "x X X" AS BestSheetSet, Process.* INTO [Util Selection 0]
FROM [Util Make Duplicate Revision Remover 2] LEFT JOIN Process ON [Util Make Duplicate Revision Remover 2].PN = Process.PartNumber
WHERE (((Process.MetalType)=[Forms]![Utilization on Multiple Sheets]![Combo12]));

Dependencies

Parameters

  • [Forms]![Utilization on Multiple Sheets]![Combo12] (Empty)

What it does

SQL Query Description

Overview

This SQL query retrieves data from two tables, [Util Make Duplicate Revision Remover 2] and Process, based on a specific condition related to metal type. The result is stored in a new table called [Util Selection 0].

Query Breakdown

Table Join


The query performs an outer join between the two tables:

FROM [Util Make Duplicate Revision Remover 2] LEFT JOIN Process ON [Util Make Duplicate Revision Remover 2].PN = Process.PartNumber

This allows the query to retrieve data from both tables, including rows with no match in either table (thanks to the LEFT join).

Filter Condition


The query applies a filter condition based on the metal type:

WHERE (((Process.MetalType)=[Forms]![Utilization on Multiple Sheets]![Combo12]));

This uses the Forms!Utilization on Multiple Sheets!Combo12 value as the condition for filtering. The actual value is likely a dropdown selection or text input field, and its contents are being used to restrict the data retrieval.

Select Statement


The query selects specific columns from the Process table:

SELECT Process.* INTO [Util Selection 0]

This retrieves all columns (*) from the Process table and stores them in a new table called [Util Selection 0].

Alias


An alias is assigned to the result set:

AS BestSheetSet

This gives the result table an alias of BestSheetSet, which can be useful for referencing the result in subsequent queries.

Result

The final result is a new table called [Util Selection 0] containing all columns from the Process table, filtered by the metal type specified in the Forms!Utilization on Multiple Sheets!Combo12 field.