PSLine2000Documentation/Queries/Processes by material 2c.md

65 lines
1.9 KiB
Markdown

# Processes by material 2c
Analysis generated on: 4/2/2025 10:06:30 AM
---
## SQL Statement
```sql
SELECT Trim([PRDNO])+[REVLVL] AS Prtno, [RMSFILES#_IEMUP1A0].ACTIV
FROM [RMSFILES#_IEMUP1A0];
```
## Dependencies
- *None*
## Parameters
- *None*
## What it does
**SQL Query Description**
=========================
### Overview
The provided SQL code retrieves specific information from a table named `RMSFILES#_IEMUP1A0`. The query uses the `SELECT` statement to extract and combine data, while also applying formatting to the results.
### Breakdown
#### 1. `SELECT` Statement
```sql
SELECT
```
The `SELECT` statement is used to specify which columns should be retrieved from the database.
#### 2. `Trim([PRDNO]) + [REVLVL] AS Prtno`
```markdown
* `[PRDNO]`: The column name for the PRDNO field.
* `Trim(...)`: A function that removes leading and trailing whitespace from the specified value.
* `+ [REVLVL]`: Concatenates the trimmed PRDNO with the REVLVL values.
* `AS Prtno`: Renames the resulting column alias to "Prtno".
```
This line combines two columns, `[PRDNO]` and `[REVLVL]`, into a single value. The `Trim` function removes any leading or trailing whitespace from the `[PRDNO]` value before concatenating it with the `[REVLVL]` value.
#### 3. `.ACTIV`
```markdown
* `[RMSFILES#_IEMUP1A0].ACTIV`: Specifies the column name for the ACTIV field in the `RMSFILES#_IEMUP1A0` table.
```
This line selects only the values from the `.ACTIV` column in the specified table.
#### 4. `FROM [RMSFILES#_IEMUP1A0];`
```markdown
* `[RMSFILES#_IEMUP1A0]`: Specifies the name of the table to retrieve data from.
```
The final line specifies the table to retrieve data from, which is named `RMSFILES#_IEMUP1A0`.
### Result
The query will return a result set containing two columns:
* `Prtno`: The combined value of `[PRDNO]` and `[REVLVL]`, with leading and trailing whitespace removed.
* `ACTIV`: The values from the `.ACTIV` column in the `RMSFILES#_IEMUP1A0` table.