generated from dopt-python/py311
finish WF-100 and begin WF-200
This commit is contained in:
@@ -39,40 +39,102 @@ set timing on
|
||||
-- -- WHERE bedp.BEDP_MAN IN (1, 90) AND t_info.MELDENUMMER != 26;
|
||||
-- PROMPT ######################################
|
||||
PROMPT #################################################
|
||||
SELECT * FROM (
|
||||
SELECT
|
||||
bedp.BEDARFNR,
|
||||
bedp.BEDP_SEQUENZ,
|
||||
bedp.BEDP_TITELNR,
|
||||
bedp.BEDP_MAN,
|
||||
bedp.BEDP_MENGE_BEDARF_VM,
|
||||
t_info.MELDENUMMER,
|
||||
t_info.VERLAGSNR,
|
||||
t_info.MENGE_VORMERKER,
|
||||
t_info.MANDFUEHR
|
||||
FROM EXT_BEDPBED bedp
|
||||
LEFT JOIN EXT_TITEL_INFO t_info
|
||||
ON bedp.BEDP_TITELNR = t_info.TI_NUMMER
|
||||
) view1
|
||||
WHERE view1.VERLAGSNR IN (76008, 76070)
|
||||
FETCH FIRST 100 ROWS ONLY;
|
||||
|
||||
SELECT * FROM EXT_BESPBES_INFO besp
|
||||
WHERE besp.BESP_TITELNR = 7590554 AND
|
||||
besp.BES_DATUM > TO_DATE('2023-06-01', 'YYYY-MM-DD');
|
||||
|
||||
|
||||
-- SELECT COUNT(*) FROM (
|
||||
-- SELECT /*+ NO_USE_HASH(bedp t_info) */
|
||||
-- view1.BEDP_TITELNR,
|
||||
-- SELECT * FROM (
|
||||
-- SELECT
|
||||
-- bedp.BEDARFNR,
|
||||
-- bedp.BEDP_SEQUENZ,
|
||||
-- bedp.BEDP_TITELNR,
|
||||
-- bedp.BEDP_MAN,
|
||||
-- bedp.BEDP_MENGE_BEDARF_VM,
|
||||
-- t_info.MELDENUMMER,
|
||||
-- t_info.VERLAGSNR,
|
||||
-- t_info.MENGE_VORMERKER,
|
||||
-- t_info.MANDFUEHR
|
||||
-- FROM
|
||||
-- (SELECT DISTINCT bedp.BEDP_TITELNR FROM EXT_BEDPBED bedp) view1
|
||||
-- FROM EXT_BEDPBED bedp
|
||||
-- LEFT JOIN EXT_TITEL_INFO t_info
|
||||
-- ON view1.BEDP_TITELNR = t_info.TI_NUMMER
|
||||
-- ) sub1 WHERE sub1.MANDFUEHR IN (1,90) AND sub1.MELDENUMMER in (17, 18);
|
||||
-- ON bedp.BEDP_TITELNR = t_info.TI_NUMMER
|
||||
-- ) view1
|
||||
-- WHERE view1.VERLAGSNR IN (76008, 76070)
|
||||
-- FETCH FIRST 100 ROWS ONLY;
|
||||
|
||||
-- ### default query for raw data ###
|
||||
-- SELECT
|
||||
-- bedp.BEDARFNR,
|
||||
-- bedp.BEDP_SEQUENZ,
|
||||
-- bedp.BEDP_TITELNR,
|
||||
-- bedp.BEDP_MAN,
|
||||
-- bedp.BEDP_MENGE_BEDARF_VM,
|
||||
-- t_info.MELDENUMMER,
|
||||
-- t_info.VERLAGSNR,
|
||||
-- t_info.MENGE_VORMERKER,
|
||||
-- t_info.MANDFUEHR
|
||||
-- FROM EXT_BEDPBED bedp
|
||||
-- LEFT JOIN EXT_TITEL_INFO_NEU t_info
|
||||
-- ON bedp.BEDP_TITELNR = t_info.TI_NUMMER;
|
||||
|
||||
|
||||
SELECT * FROM EXT_BESPBES_INFO besp
|
||||
WHERE besp.BESP_TITELNR IN (
|
||||
6351156,
|
||||
5102709,
|
||||
8379474,
|
||||
2461414,
|
||||
5244007,
|
||||
236729,
|
||||
7776227,
|
||||
6820705,
|
||||
2032829,
|
||||
5087975,
|
||||
7306207,
|
||||
8030748,
|
||||
6722678,
|
||||
9514688,
|
||||
1059243,
|
||||
7831209,
|
||||
1778312,
|
||||
7738343,
|
||||
3920800,
|
||||
3506292,
|
||||
1985266,
|
||||
7168195,
|
||||
6235581,
|
||||
7981302,
|
||||
1136555,
|
||||
9875369
|
||||
) AND
|
||||
besp.BES_DATUM > TO_DATE('2025-06-01', 'YYYY-MM-DD')
|
||||
ORDER BY besp.BES_DATUM ASC;
|
||||
|
||||
-- SELECT
|
||||
-- bedp.BEDARFNR,
|
||||
-- bedp.BEDP_SEQUENZ,
|
||||
-- bedp.BEDP_TITELNR,
|
||||
-- bedp.BEDP_MAN,
|
||||
-- bedp.BEDP_MENGE_BEDARF_VM,
|
||||
-- t_info.MELDENUMMER,
|
||||
-- t_info.VERLAGSNR,
|
||||
-- t_info.MENGE_VORMERKER,
|
||||
-- t_info.MANDFUEHR
|
||||
-- FROM EXT_BEDPBED bedp
|
||||
-- LEFT JOIN EXT_TITEL_INFO_NEU t_info
|
||||
-- ON bedp.BEDP_TITELNR = t_info.TI_NUMMER;
|
||||
|
||||
|
||||
SELECT COUNT(*) FROM (SELECT
|
||||
bedp.BEDARFNR,
|
||||
bedp.BEDP_SEQUENZ,
|
||||
bedp.BEDP_TITELNR,
|
||||
bedp.BEDP_MAN,
|
||||
bedp.BEDP_MENGE_BEDARF_VM,
|
||||
t_info.MELDENUMMER,
|
||||
t_info.VERLAGSNR,
|
||||
t_info.MENGE_VORMERKER,
|
||||
t_info.MANDFUEHR
|
||||
FROM EXT_BEDPBED bedp
|
||||
LEFT JOIN EXT_TITEL_INFO_NEU t_info
|
||||
ON bedp.BEDP_TITELNR = t_info.TI_NUMMER
|
||||
WHERE bedp.BEDP_MAN IN (1,90) AND t_info.MELDENUMMER in (17, 18) AND
|
||||
bedp.BEDP_MENGE_BEDARF_VM = 0);
|
||||
|
||||
|
||||
-- SELECT * FROM (
|
||||
@@ -175,4 +237,24 @@ besp.BES_DATUM > TO_DATE('2023-06-01', 'YYYY-MM-DD');
|
||||
|
||||
-- SELECT *
|
||||
-- FROM EXT_AUFPAUF auf
|
||||
-- WHERE auf.AUFTRAGS_DATUM > TO_DATE('2025-11-18', 'YYYY-MM-DD');
|
||||
-- WHERE auf.AUFTRAGS_DATUM > TO_DATE('2025-11-18', 'YYYY-MM-DD');
|
||||
|
||||
-- system queries
|
||||
-- SELECT owner, table_name
|
||||
-- FROM all_tables
|
||||
-- ORDER BY owner, table_name;
|
||||
|
||||
-- SELECT table_name
|
||||
-- FROM user_tables
|
||||
-- ORDER BY table_name;
|
||||
|
||||
-- SELECT view_name
|
||||
-- FROM user_views
|
||||
-- ORDER BY view_name;
|
||||
-- SELECT owner, view_name
|
||||
-- FROM all_views
|
||||
-- WHERE owner = 'UMB'
|
||||
-- ORDER BY view_name;
|
||||
|
||||
-- DESC all_views;
|
||||
DESC EXT_AUFPAUF;
|
||||
Reference in New Issue
Block a user