generated from dopt-python/py311
new tests
This commit is contained in:
parent
3557ab0687
commit
4ea9d35a91
@ -201,6 +201,7 @@ stmt = sql.select(
|
|||||||
db.ext_bedpbed.c.BEDP_SEQUENZ,
|
db.ext_bedpbed.c.BEDP_SEQUENZ,
|
||||||
db.ext_bedpbed.c.BEDP_TITELNR,
|
db.ext_bedpbed.c.BEDP_TITELNR,
|
||||||
db.ext_bedpbed.c.BEDP_MAN,
|
db.ext_bedpbed.c.BEDP_MAN,
|
||||||
|
db.ext_bedpbed.c.BEDP_MENGE_BEDARF_VM,
|
||||||
sql.case(
|
sql.case(
|
||||||
(db.ext_bedpbed.c.BEDP_MENGE_BEDARF_VM <= -1, sql.null()),
|
(db.ext_bedpbed.c.BEDP_MENGE_BEDARF_VM <= -1, sql.null()),
|
||||||
else_=db.ext_bedpbed.c.BEDP_MENGE_BEDARF_VM,
|
else_=db.ext_bedpbed.c.BEDP_MENGE_BEDARF_VM,
|
||||||
@ -229,14 +230,27 @@ df.head()
|
|||||||
# %%
|
# %%
|
||||||
# // NO LIVE DATA NEEDED
|
# // NO LIVE DATA NEEDED
|
||||||
# SAVING/LOADING
|
# SAVING/LOADING
|
||||||
p_save = Path.cwd() / "raw_data_from_sql_query_20260114-1.arrow"
|
p_save = Path.cwd() / "raw_data_from_sql_query_20260115-altered_query.arrow"
|
||||||
|
# p_save = Path.cwd() / "raw_data_from_sql_query_20251203-2.arrow"
|
||||||
# df.write_ipc(p_save)
|
# df.write_ipc(p_save)
|
||||||
df = pl.read_ipc(p_save)
|
df = pl.read_ipc(p_save)
|
||||||
# %%
|
# %%
|
||||||
print(len(df))
|
print(len(df))
|
||||||
df.head()
|
df.head()
|
||||||
# %%
|
# %%
|
||||||
df.head()
|
temp = df.fill_null(0)
|
||||||
|
mask = df.select(pl.exclude("BEDARFNR", "BEDP_SEQUENZ")).is_duplicated()
|
||||||
|
temp.filter(mask).sort("BEDP_TITELNR")
|
||||||
|
# %%
|
||||||
|
temp = df.filter(pl.col.BEDP_MAN.is_in((1, 90))).with_columns(
|
||||||
|
pl.col.BEDP_MENGE_BEDARF_VM.fill_null(0),
|
||||||
|
)
|
||||||
|
temp = df.with_columns(
|
||||||
|
pl.col.BEDP_MENGE_BEDARF_VM.fill_null(0),
|
||||||
|
)
|
||||||
|
temp.filter(pl.col.BEDP_MENGE_BEDARF_VM < 0)
|
||||||
|
# %%
|
||||||
|
df.filter(pl.col.BEDP_MENGE_BEDARF_VM < 0)
|
||||||
# %%
|
# %%
|
||||||
# ** CHECK: duplicates
|
# ** CHECK: duplicates
|
||||||
temp = df.fill_null(0)
|
temp = df.fill_null(0)
|
||||||
|
|||||||
@ -105,19 +105,19 @@ WHERE besp.BESP_TITELNR IN (
|
|||||||
besp.BES_DATUM > TO_DATE('2025-06-01', 'YYYY-MM-DD')
|
besp.BES_DATUM > TO_DATE('2025-06-01', 'YYYY-MM-DD')
|
||||||
ORDER BY besp.BES_DATUM ASC;
|
ORDER BY besp.BES_DATUM ASC;
|
||||||
|
|
||||||
-- SELECT
|
SELECT
|
||||||
-- bedp.BEDARFNR,
|
bedp.BEDARFNR,
|
||||||
-- bedp.BEDP_SEQUENZ,
|
bedp.BEDP_SEQUENZ,
|
||||||
-- bedp.BEDP_TITELNR,
|
bedp.BEDP_TITELNR,
|
||||||
-- bedp.BEDP_MAN,
|
bedp.BEDP_MAN,
|
||||||
-- bedp.BEDP_MENGE_BEDARF_VM,
|
bedp.BEDP_MENGE_BEDARF_VM,
|
||||||
-- t_info.MELDENUMMER,
|
t_info.MELDENUMMER,
|
||||||
-- t_info.VERLAGSNR,
|
t_info.VERLAGSNR,
|
||||||
-- t_info.MENGE_VORMERKER,
|
t_info.MENGE_VORMERKER,
|
||||||
-- t_info.MANDFUEHR
|
t_info.MANDFUEHR
|
||||||
-- FROM EXT_BEDPBED bedp
|
FROM EXT_BEDPBED bedp
|
||||||
-- LEFT JOIN EXT_TITEL_INFO_NEU t_info
|
LEFT JOIN EXT_TITEL_INFO t_info
|
||||||
-- ON bedp.BEDP_TITELNR = t_info.TI_NUMMER;
|
ON bedp.BEDP_TITELNR = t_info.TI_NUMMER;
|
||||||
|
|
||||||
|
|
||||||
SELECT COUNT(*) FROM (SELECT
|
SELECT COUNT(*) FROM (SELECT
|
||||||
@ -240,21 +240,23 @@ bedp.BEDP_MENGE_BEDARF_VM = 0);
|
|||||||
-- 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
|
-- system queries
|
||||||
-- SELECT owner, table_name
|
SELECT owner, table_name
|
||||||
-- FROM all_tables
|
FROM all_tables
|
||||||
-- ORDER BY owner, table_name;
|
ORDER BY owner, table_name;
|
||||||
|
|
||||||
-- SELECT table_name
|
-- SELECT table_name
|
||||||
-- FROM user_tables
|
-- FROM user_tables
|
||||||
-- ORDER BY table_name;
|
-- ORDER BY table_name;
|
||||||
|
|
||||||
-- SELECT view_name
|
SELECT view_name
|
||||||
-- FROM user_views
|
FROM user_views
|
||||||
-- ORDER BY view_name;
|
ORDER BY view_name;
|
||||||
-- SELECT owner, view_name
|
SELECT owner, view_name
|
||||||
-- FROM all_views
|
FROM all_views
|
||||||
|
-- WHERE VIEW_NAME LIKE 'EXT_'
|
||||||
-- WHERE owner = 'UMB'
|
-- WHERE owner = 'UMB'
|
||||||
-- ORDER BY view_name;
|
ORDER BY view_name;
|
||||||
|
|
||||||
-- DESC all_views;
|
-- DESC all_views;
|
||||||
DESC EXT_AUFPAUF;
|
DESC EXT_DOPT_ERGEBNIS;
|
||||||
|
SELECT * FROM v$version;d-opt
|
||||||
@ -51,7 +51,7 @@ ext_bedpbed_null_values: PolarsNullValues = {
|
|||||||
}
|
}
|
||||||
|
|
||||||
ext_titel_info = Table(
|
ext_titel_info = Table(
|
||||||
"ext_titel_info_neu",
|
"ext_titel_info",
|
||||||
metadata,
|
metadata,
|
||||||
Column("TI_NUMMER", sql.Integer, primary_key=True, autoincrement=False, nullable=False),
|
Column("TI_NUMMER", sql.Integer, primary_key=True, autoincrement=False, nullable=False),
|
||||||
Column("MANDFUEHR", sql.Integer, primary_key=True, autoincrement=False, nullable=False),
|
Column("MANDFUEHR", sql.Integer, primary_key=True, autoincrement=False, nullable=False),
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user