สร้าง sub query แล้วนำมา join กลับเข้า table เดิม โดยมีเงื่อนไข min

-- Step 1: สร้าง CTE หรือ Subquery เพื่อหา min(time_id) ตามเงื่อนไขที่กำหนดWITH MinTimeID AS (SELECTPre_id,MIN(time_id) AS MinTimeIDFROMcredit_processWHERECurrent_process = 32GROUP BYPre_id) -- Step 2: Join กับ table credit_process โดยใช้ pre_id และกรอง Time_id ที่มากกว่า…

excel เลื่อนบรรทัดลงตามจำนวนข้อมูลที่ Spill

Sub MoveMergedCells()Dim ws As WorksheetDim spillRange As RangeDim lastRow As LongDim mergedRange As RangeDim A as long Set ws = ThisWorkbook.Sheets("Sheet1") ' เปลี่ยนชื่อชีทตามต้องการ Set spillRange = ws.Range("A1").CurrentRegion ' เปลี่ยนเซลล์เริ่มต้นตามต้องการ '…

remove password excel (vba)

Sub RemovePasswordFromExcel()Dim excelApp As ObjectDim workbook As ObjectDim excelFilePath As StringDim password As String ' Specify the path to your Excel file and the password excelFilePath = "C:\Path\To\Your\ExcelFile.xlsx" password =…

kick user แบบ กำหนด table

-- Replace 'YourDatabaseName' with the name of your database-- Replace 'YourTableName' with the name of your tableUSE YourDatabaseName;GO DECLARE @TableName NVARCHAR(128) = 'YourTableName'; -- Find the SPIDs accessing the specific…

vba check email format

Function IsValidEmail(email As String) As BooleanDim regex As ObjectDim pattern As StringDim parts() As StringDim domainPart As String ' Initialize the regex object Set regex = CreateObject("VBScript.RegExp") ' Define the…

msgbox all file in folder

Public Sub DisplayTextFileNames()Dim fso As ObjectDim folder As ObjectDim file As ObjectDim folderPath As String ' Specify the path to your directory folderPath = "C:\path\to\your\directory" ' Create a FileSystemObject Set…