23 lines
781 B
MySQL
23 lines
781 B
MySQL
|
-- Generate Non-Duplicated PARENT FOLDER List
|
||
|
DROP TABLE DataInventory;
|
||
|
CREATE TABLE DataInventory AS
|
||
|
SELECT SERVER,
|
||
|
REPLACE(Parent,"X:\","\\mpe.ca\datadrive\") AS UNCPath,
|
||
|
REPLACE(REPLACE(Parent,("X:\" || Server),"/Shared/N-Data"),"\","/") AS EgnytePath,
|
||
|
sum(FileCount), Sum(FileSize), 'Parent' as Source from FolderData
|
||
|
Where Parent not in (
|
||
|
SELECT Parent FROM DuplicateList
|
||
|
)
|
||
|
UNION
|
||
|
SELECT SERVER,
|
||
|
REPLACE(PATH,"X:\","\\mpe.ca\datadrive\") AS UNCPath,
|
||
|
REPLACE(REPLACE(PATH,("X:\" || Server),"/Shared/N-Data"),"\","/") AS EgnytePath,
|
||
|
sum(FileCount), Sum(FileSize), 'Project' as Source from FolderData
|
||
|
Where Project not in (
|
||
|
SELECT A.Project FROM NonDupProject as A)
|
||
|
AND Parent not in (
|
||
|
Select B.Parent FROM NonDupParent as B
|
||
|
)
|
||
|
group by Server
|
||
|
ORDER BY Server;
|