 |
|
เปลี่ยนค่านาทีเป็นวัน ชม นาที (Day, Hour, Minute ) Crystal Report หรือ SQL Server ก็ได้ |
|
 |
|
|
 |
 |
|
จะมีวิธีใหนเปลี่ยนค่าจำนวนนาทีเป็น วัน ชัวโมง นาที ได้บ้างครับ เช่น 2 วัน 3 ชัวโมง 10นาที
ข้อมูล sum มา ฟิวsum มีค่าเป็นนาที
Code (SQL)
SELECT POFMCCompany.Company, POFMCDepartment.Departmant, c.CodePM,
(SELECT TOP (1) Machine
FROM POFMCMachine AS A
WHERE (c.CodePM = CodePM)) AS Machine,
COUNT(c.MachineID) AS count,
SUM(c.Length) AS sum
FROM POFMCCompany INNER JOIN
POFMCMachine AS b ON POFMCCompany.ID = b.IDCompany INNER JOIN
POFMCDepartment ON b.IDDepartment = POFMCDepartment.ID INNER JOIN
POFMCRepair AS c ON b.ID = c.MachineID
GROUP BY POFMCCompany.Company, POFMCDepartment.Departmant, c.CodePM
ORDER BY sum DESC

-ขอวิธีเอาค่าไปคำนวนในcrystal report ก็ได้ หรือ
-คำนวนในsql เลยก็ได้
วอนผู้รู้ช่วยที
Tag : .NET, Ms SQL Server 2008, Ms SQL Server 2012, VS 2005 (.NET 2.x), VS 2008 (.NET 3.x), Windows
|
ประวัติการแก้ไข 2017-01-17 15:15:11
|
 |
 |
 |
 |
Date :
2017-01-17 15:11:49 |
By :
adul001 |
View :
4498 |
Reply :
3 |
|
 |
 |
 |
 |
|
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ตัวนี้เลยครับ
Code (SQL)
DECLARE @iSecond INT = 126400;
SELECT CAST(FLOOR(@iSecond / 86400) AS VARCHAR(10))+'d ' +
CONVERT(VARCHAR(5), DATEADD(SECOND, @iSecond, '19000101'), 8)
|
 |
 |
 |
 |
Date :
2017-01-17 15:27:09 |
By :
mr.win |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
Very good!
|
 |
 |
 |
 |
Date :
2017-01-18 14:54:24 |
By :
mr.win |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|