博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
总账追朔各模块SQL
阅读量:5152 次
发布时间:2019-06-13

本文共 21224 字,大约阅读时间需要 70 分钟。

SELECT gjh.set_of_books_id,			 gjl.je_line_num,			 mta.organization_id,			 ood.organization_code,			 ood.organization_name,			 mtt.transaction_type_name,			 NULL trx_number,			 to_char(ooh.order_number) trx_source,			 trunc(mmt.transaction_date) transaction_date,			 gcc.concatenated_segments account,			 SUM(decode(sign(nvl(mta.transaction_value, mta.base_transaction_value)),									1, nvl(mta.transaction_value, mta.base_transaction_value), 0, 0,									NULL)) entered_dr1,			 SUM(decode(sign(nvl(mta.transaction_value, mta.base_transaction_value)),									-1,									(-1 * nvl(mta.transaction_value, mta.base_transaction_value)),									NULL)) entered_cr1,			 SUM(decode(sign(mta.base_transaction_value), 1,									mta.base_transaction_value, 0, 0, NULL)) accounted_dr1,			 SUM(decode(sign(mta.base_transaction_value), -1,									(-1 * mta.base_transaction_value), NULL)) accounted_cr1,			 SUM(decode(sign(nvl(gjl.accounted_dr, 0)), 1,									nvl(mta.transaction_value, mta.base_transaction_value), 0)) entered_dr,			 SUM(decode(sign(nvl(gjl.accounted_cr, 0)), 1,									-1 * nvl(mta.transaction_value, mta.base_transaction_value), 0)) entered_cr,			 SUM(decode(sign(nvl(gjl.accounted_dr, 0)), 1, mta.base_transaction_value,									0)) accounted_dr,			 SUM(decode(sign(nvl(gjl.accounted_cr, 0)), 1,									-1 * mta.base_transaction_value, 0)) accounted_cr	FROM gl_je_lines                  gjl,			 gl_je_headers                gjh,			 gl_code_combinations_kfv     gcc,			 gl_import_references         gir,			 gl_period_statuses           gps,			 mtl_transaction_accounts     mta,			 mtl_material_transactions    mmt,			 mtl_transaction_types        mtt,			 org_organization_definitions ood,			 oe_order_lines_all           ool,			 oe_order_headers_all         ooh WHERE gjl.je_header_id = gjh.je_header_id AND			 gjl.code_combination_id = gcc.code_combination_id AND			 gjl.je_header_id = gir.je_header_id AND			 gjl.je_line_num = gir.je_line_num AND			 gjh.set_of_books_id = gps.set_of_books_id AND			 gjh.period_name = gps.period_name AND gps.application_id = 401 AND			 gir.reference_1 = mta.gl_batch_id AND			 gjl.code_combination_id = mta.reference_account AND			 mta.transaction_date BETWEEN gps.start_date AND gps.end_date AND			 mta.transaction_id = mmt.transaction_id AND			 mmt.transaction_type_id = mtt.transaction_type_id AND			 mmt.organization_id = ood.organization_id AND			--			 mtt.transaction_type_name = 'Sales Order Pick' AND			 ooh.header_id = ool.header_id AND ool.line_id = mmt.trx_source_line_id AND			--			 gjh.je_source = 'Inventory' AND gjh.je_category = 'MTL' AND			--			 gjh.period_name = '06-2004' AND gjh.set_of_books_id = 1 AND			 gjh.je_header_id = 3148 GROUP BY gjh.set_of_books_id,					mta.organization_id,					ood.organization_code,					ood.organization_name,					gjl.je_line_num,					trunc(mmt.transaction_date),					ooh.order_number,					mtt.transaction_type_name,					gcc.concatenated_segmentsUNION ALLSELECT gjh.set_of_books_id,			 gjl.je_line_num,			 mta.organization_id,			 ood.organization_code,			 ood.organization_name,			 mtt.transaction_type_name,			 wnd.NAME trx_number,			 to_char(ooh.order_number) trx_source,			 trunc(mmt.transaction_date) transaction_date,			 gcc.concatenated_segments account,			 SUM(decode(sign(nvl(mta.transaction_value, mta.base_transaction_value)),									1, nvl(mta.transaction_value, mta.base_transaction_value), 0, 0,									NULL)) entered_dr1,			 SUM(decode(sign(nvl(mta.transaction_value, mta.base_transaction_value)),									-1,									(-1 * nvl(mta.transaction_value, mta.base_transaction_value)),									NULL)) entered_cr1,			 SUM(decode(sign(mta.base_transaction_value), 1,									mta.base_transaction_value, 0, 0, NULL)) accounted_dr1,			 SUM(decode(sign(mta.base_transaction_value), -1,									(-1 * mta.base_transaction_value), NULL)) accounted_cr1,			 SUM(decode(sign(nvl(gjl.accounted_dr, 0)), 1,									nvl(mta.transaction_value, mta.base_transaction_value), 0)) entered_dr,			 SUM(decode(sign(nvl(gjl.accounted_cr, 0)), 1,									-1 * nvl(mta.transaction_value, mta.base_transaction_value), 0)) entered_cr,			 SUM(decode(sign(nvl(gjl.accounted_dr, 0)), 1, mta.base_transaction_value,									0)) accounted_dr,			 SUM(decode(sign(nvl(gjl.accounted_cr, 0)), 1,									-1 * mta.base_transaction_value, 0)) accounted_cr	FROM gl_je_lines                  gjl,			 gl_je_headers                gjh,			 gl_code_combinations_kfv     gcc,			 gl_import_references         gir,			 gl_period_statuses           gps,			 mtl_transaction_accounts     mta,			 mtl_material_transactions    mmt,			 mtl_transaction_types        mtt,			 org_organization_definitions ood,			 oe_order_lines_all           ool,			 wsh_new_deliveries           wnd,			 oe_order_headers_all         ooh WHERE gjl.je_header_id = gjh.je_header_id AND			 gjl.code_combination_id = gcc.code_combination_id AND			 gjl.je_header_id = gir.je_header_id AND			 gjl.je_line_num = gir.je_line_num AND			 gjh.set_of_books_id = gps.set_of_books_id AND			 gjh.period_name = gps.period_name AND gps.application_id = 401 AND			 gir.reference_1 = mta.gl_batch_id AND			 gjl.code_combination_id = mta.reference_account AND			 mta.transaction_date BETWEEN gps.start_date AND gps.end_date AND			 mta.transaction_id = mmt.transaction_id AND			 mmt.transaction_type_id = mtt.transaction_type_id AND			 mmt.organization_id = ood.organization_id AND			--			 mtt.transaction_type_name = 'Sales order issue' AND			 mmt.shipment_number = wnd.delivery_id AND ooh.header_id = ool.header_id AND			 ool.line_id = mmt.trx_source_line_id AND			--			 gjh.je_source = 'Inventory' AND gjh.je_category = 'MTL' AND			--			 gjh.period_name = '06-2004' AND gjh.set_of_books_id = 1 AND			 gjh.je_header_id = 3148 GROUP BY gjh.set_of_books_id,					mta.organization_id,					ood.organization_code,					ood.organization_name,					gjl.je_line_num,					trunc(mmt.transaction_date),					ooh.order_number,					wnd.NAME,					mtt.transaction_type_name,					gcc.concatenated_segmentsUNION ALLSELECT gjh.set_of_books_id,			 gjl.je_line_num,			 mta.organization_id,			 ood.organization_code,			 ood.organization_name,			 mtt.transaction_type_name,			 rsh.receipt_num trx_number,			 pha.segment1 trx_source,			 trunc(mmt.transaction_date) transaction_date,			 gcc.concatenated_segments account,			 SUM(decode(sign(nvl(mta.transaction_value, mta.base_transaction_value)),									1, nvl(mta.transaction_value, mta.base_transaction_value), 0, 0,									NULL)) entered_dr1,			 SUM(decode(sign(nvl(mta.transaction_value, mta.base_transaction_value)),									-1,									(-1 * nvl(mta.transaction_value, mta.base_transaction_value)),									NULL)) entered_cr1,			 SUM(decode(sign(mta.base_transaction_value), 1,									mta.base_transaction_value, 0, 0, NULL)) accounted_dr1,			 SUM(decode(sign(mta.base_transaction_value), -1,									(-1 * mta.base_transaction_value), NULL)) accounted_cr1,			 SUM(decode(sign(nvl(gjl.accounted_dr, 0)), 1,									nvl(mta.transaction_value, mta.base_transaction_value), 0)) entered_dr,			 SUM(decode(sign(nvl(gjl.accounted_cr, 0)), 1,									-1 * nvl(mta.transaction_value, mta.base_transaction_value), 0)) entered_cr,			 SUM(decode(sign(nvl(gjl.accounted_dr, 0)), 1, mta.base_transaction_value,									0)) accounted_dr,			 SUM(decode(sign(nvl(gjl.accounted_cr, 0)), 1,									-1 * mta.base_transaction_value, 0)) accounted_cr	FROM gl_je_lines                  gjl,			 gl_je_headers                gjh,			 gl_code_combinations_kfv     gcc,			 gl_import_references         gir,			 gl_period_statuses           gps,			 mtl_transaction_accounts     mta,			 mtl_material_transactions    mmt,			 mtl_transaction_types        mtt,			 org_organization_definitions ood,			 rcv_transactions             rt,			 rcv_shipment_headers         rsh,			 po_headers_all               pha WHERE gjl.je_header_id = gjh.je_header_id AND			 gjl.code_combination_id = gcc.code_combination_id AND			 gjl.je_header_id = gir.je_header_id AND			 gjl.je_line_num = gir.je_line_num AND			 gjh.set_of_books_id = gps.set_of_books_id AND			 gjh.period_name = gps.period_name AND gps.application_id = 401 AND			 gir.reference_1 = mta.gl_batch_id AND			 gjl.code_combination_id = mta.reference_account AND			 mta.transaction_date BETWEEN gps.start_date AND gps.end_date AND			 mta.transaction_id = mmt.transaction_id AND			 mmt.transaction_type_id = mtt.transaction_type_id AND			 mmt.organization_id = ood.organization_id AND			--			 mtt.transaction_type_name IN ('PO Receipt', 'PO Rcpt Adjust') AND			 rt.transaction_id = mmt.rcv_transaction_id AND			 rt.shipment_header_id = rsh.shipment_header_id AND			 rt.po_header_id = pha.po_header_id AND			--			 gjh.je_source = 'Inventory' AND gjh.je_category = 'MTL' AND			--			 gjh.period_name = '06-2004' AND gjh.set_of_books_id = 1 AND			 gjh.je_header_id = 3148 GROUP BY gjh.set_of_books_id,					mta.organization_id,					ood.organization_code,					ood.organization_name,					gjl.je_line_num,					trunc(mmt.transaction_date),					rsh.receipt_num,					pha.segment1,					mtt.transaction_type_name,					gcc.concatenated_segmentsUNION ALLSELECT gjh.set_of_books_id,			 gjl.je_line_num,			 mta.organization_id,			 ood.organization_code,			 ood.organization_name,			 mtt.transaction_type_name,			 to_char(mmt.transaction_set_id) trx_number,			 mmt.subinventory_code trx_source,			 trunc(mmt.transaction_date) transaction_date,			 gcc.concatenated_segments account,			 SUM(decode(sign(nvl(mta.transaction_value, mta.base_transaction_value)),									1, nvl(mta.transaction_value, mta.base_transaction_value), 0, 0,									NULL)) entered_dr1,			 SUM(decode(sign(nvl(mta.transaction_value, mta.base_transaction_value)),									-1,									(-1 * nvl(mta.transaction_value, mta.base_transaction_value)),									NULL)) entered_cr1,			 SUM(decode(sign(mta.base_transaction_value), 1,									mta.base_transaction_value, 0, 0, NULL)) accounted_dr1,			 SUM(decode(sign(mta.base_transaction_value), -1,									(-1 * mta.base_transaction_value), NULL)) accounted_cr1,			 SUM(decode(sign(nvl(gjl.accounted_dr, 0)), 1,									nvl(mta.transaction_value, mta.base_transaction_value), 0)) entered_dr,			 SUM(decode(sign(nvl(gjl.accounted_cr, 0)), 1,									-1 * nvl(mta.transaction_value, mta.base_transaction_value), 0)) entered_cr,			 SUM(decode(sign(nvl(gjl.accounted_dr, 0)), 1, mta.base_transaction_value,									0)) accounted_dr,			 SUM(decode(sign(nvl(gjl.accounted_cr, 0)), 1,									-1 * mta.base_transaction_value, 0)) accounted_cr	FROM gl_je_lines                  gjl,			 gl_je_headers                gjh,			 gl_code_combinations_kfv     gcc,			 gl_import_references         gir,			 gl_period_statuses           gps,			 mtl_transaction_accounts     mta,			 mtl_material_transactions    mmt,			 mtl_transaction_types        mtt,			 org_organization_definitions ood WHERE gjl.je_header_id = gjh.je_header_id AND			 gjl.code_combination_id = gcc.code_combination_id AND			 gjl.je_header_id = gir.je_header_id AND			 gjl.je_line_num = gir.je_line_num AND			 gjh.set_of_books_id = gps.set_of_books_id AND			 gjh.period_name = gps.period_name AND gps.application_id = 401 AND			 gir.reference_1 = mta.gl_batch_id AND			 gjl.code_combination_id = mta.reference_account AND			 mta.transaction_date BETWEEN gps.start_date AND gps.end_date AND			 mta.transaction_id = mmt.transaction_id AND			 mmt.transaction_type_id = mtt.transaction_type_id AND			 mmt.organization_id = ood.organization_id AND			--			 mtt.transaction_type_name IN			 ('Subinventory Transfer', 'Move Order Transfer', 'Physical Inv Adjust',				'富通子库存转移') AND			--			 gjh.je_source = 'Inventory' AND gjh.je_category = 'MTL' AND			--			 gjh.period_name = '06-2004' AND gjh.set_of_books_id = 1 AND			 gjh.je_header_id = 3148 GROUP BY gjh.set_of_books_id,					mta.organization_id,					ood.organization_code,					ood.organization_name,					gjl.je_line_num,					mmt.transaction_set_id,					mmt.subinventory_code,					trunc(mmt.transaction_date),					mtt.transaction_type_name,					gcc.concatenated_segmentsUNION ALLSELECT gjh.set_of_books_id,			 gjl.je_line_num,			 mta.organization_id,			 ood.organization_code,			 ood.organization_name,			 mtt.transaction_type_name,			 NULL trx_number,			 mmt.transaction_source_name trx_source,			 trunc(mmt.transaction_date) transaction_date,			 gcc.concatenated_segments account,			 SUM(decode(sign(nvl(mta.transaction_value, mta.base_transaction_value)),									1, nvl(mta.transaction_value, mta.base_transaction_value), 0, 0,									NULL)) entered_dr1,			 SUM(decode(sign(nvl(mta.transaction_value, mta.base_transaction_value)),									-1,									(-1 * nvl(mta.transaction_value, mta.base_transaction_value)),									NULL)) entered_cr1,			 SUM(decode(sign(mta.base_transaction_value), 1,									mta.base_transaction_value, 0, 0, NULL)) accounted_dr1,			 SUM(decode(sign(mta.base_transaction_value), -1,									(-1 * mta.base_transaction_value), NULL)) accounted_cr1,			 SUM(decode(sign(nvl(gjl.accounted_dr, 0)), 1,									nvl(mta.transaction_value, mta.base_transaction_value), 0)) entered_dr,			 SUM(decode(sign(nvl(gjl.accounted_cr, 0)), 1,									-1 * nvl(mta.transaction_value, mta.base_transaction_value), 0)) entered_cr,			 SUM(decode(sign(nvl(gjl.accounted_dr, 0)), 1, mta.base_transaction_value,									0)) accounted_dr,			 SUM(decode(sign(nvl(gjl.accounted_cr, 0)), 1,									-1 * mta.base_transaction_value, 0)) accounted_cr	FROM gl_je_lines                  gjl,			 gl_je_headers                gjh,			 gl_code_combinations_kfv     gcc,			 gl_import_references         gir,			 gl_period_statuses           gps,			 mtl_transaction_accounts     mta,			 mtl_material_transactions    mmt,			 mtl_transaction_types        mtt,			 org_organization_definitions ood WHERE gjl.je_header_id = gjh.je_header_id AND			 gjl.code_combination_id = gcc.code_combination_id AND			 gjl.je_header_id = gir.je_header_id AND			 gjl.je_line_num = gir.je_line_num AND			 gjh.set_of_books_id = gps.set_of_books_id AND			 gjh.period_name = gps.period_name AND gps.application_id = 401 AND			 gir.reference_1 = mta.gl_batch_id AND			 gjl.code_combination_id = mta.reference_account AND			 mta.transaction_date BETWEEN gps.start_date AND gps.end_date AND			 mta.transaction_id = mmt.transaction_id AND			 mmt.transaction_type_id = mtt.transaction_type_id AND			 mmt.organization_id = ood.organization_id AND			--			 mtt.transaction_type_name = 'Average cost update' AND			--			 gjh.je_source = 'Inventory' AND gjh.je_category = 'MTL' AND			--			 gjh.period_name = '06-2004' AND gjh.set_of_books_id = 1 AND			 gjh.je_header_id = 3148 GROUP BY gjh.set_of_books_id,					mta.organization_id,					ood.organization_code,					ood.organization_name,					gjl.je_line_num,					mmt.transaction_source_name,					mmt.subinventory_code,					trunc(mmt.transaction_date),					mtt.transaction_type_name,					gcc.concatenated_segmentsUNION ALLSELECT gjh.set_of_books_id,			 gjl.je_line_num,			 mta.organization_id,			 ood.organization_code,			 ood.organization_name,			 mtt.transaction_type_name,			 rsh.receipt_num trx_number,			 to_char(ooh.order_number) trx_source,			 trunc(mmt.transaction_date) transaction_date,			 gcc.concatenated_segments account,			 SUM(decode(sign(nvl(mta.transaction_value, mta.base_transaction_value)),									1, nvl(mta.transaction_value, mta.base_transaction_value), 0, 0,									NULL)) entered_dr1,			 SUM(decode(sign(nvl(mta.transaction_value, mta.base_transaction_value)),									-1,									(-1 * nvl(mta.transaction_value, mta.base_transaction_value)),									NULL)) entered_cr1,			 SUM(decode(sign(mta.base_transaction_value), 1,									mta.base_transaction_value, 0, 0, NULL)) accounted_dr1,			 SUM(decode(sign(mta.base_transaction_value), -1,									(-1 * mta.base_transaction_value), NULL)) accounted_cr1,			 SUM(decode(sign(nvl(gjl.accounted_dr, 0)), 1,									nvl(mta.transaction_value, mta.base_transaction_value), 0)) entered_dr,			 SUM(decode(sign(nvl(gjl.accounted_cr, 0)), 1,									-1 * nvl(mta.transaction_value, mta.base_transaction_value), 0)) entered_cr,			 SUM(decode(sign(nvl(gjl.accounted_dr, 0)), 1, mta.base_transaction_value,									0)) accounted_dr,			 SUM(decode(sign(nvl(gjl.accounted_cr, 0)), 1,									-1 * mta.base_transaction_value, 0)) accounted_cr	FROM gl_je_lines                  gjl,			 gl_je_headers                gjh,			 gl_code_combinations_kfv     gcc,			 gl_import_references         gir,			 gl_period_statuses           gps,			 mtl_transaction_accounts     mta,			 mtl_material_transactions    mmt,			 mtl_transaction_types        mtt,			 rcv_transactions             rt,			 rcv_shipment_headers         rsh,			 oe_order_headers_all         ooh,			 org_organization_definitions ood WHERE gjl.je_header_id = gjh.je_header_id AND			 gjl.code_combination_id = gcc.code_combination_id AND			 gjl.je_header_id = gir.je_header_id AND			 gjl.je_line_num = gir.je_line_num AND			 gjh.set_of_books_id = gps.set_of_books_id AND			 gjh.period_name = gps.period_name AND gps.application_id = 401 AND			 gir.reference_1 = mta.gl_batch_id AND			 gjl.code_combination_id = mta.reference_account AND			 mta.transaction_date BETWEEN gps.start_date AND gps.end_date AND			 mta.transaction_id = mmt.transaction_id AND			 mmt.transaction_type_id = mtt.transaction_type_id AND			 mmt.organization_id = ood.organization_id AND			--			 mtt.transaction_type_name = 'RMA Receipt' AND			 rt.transaction_id = mmt.rcv_transaction_id AND			 rt.shipment_header_id = rsh.shipment_header_id AND			 rt.oe_order_header_id = ooh.header_id AND			--			 gjh.je_source = 'Inventory' AND gjh.je_category = 'MTL' AND			--			 gjh.period_name = '06-2004' AND gjh.set_of_books_id = 1 AND			 gjh.je_header_id = 3148 GROUP BY gjh.set_of_books_id,					mta.organization_id,					ood.organization_code,					ood.organization_name,					gjl.je_line_num,					rsh.receipt_num,					ooh.order_number,					mmt.subinventory_code,					trunc(mmt.transaction_date),					mtt.transaction_type_name,					gcc.concatenated_segmentsUNION ALLSELECT gjh.set_of_books_id,			 gjl.je_line_num,			 mta.organization_id,			 ood.organization_code,			 ood.organization_name,			 mtt.transaction_type_name,			 to_char(mmt.transaction_set_id) trx_number,			 mgd.segment1 trx_source,			 trunc(mmt.transaction_date) transaction_date,			 gcc.concatenated_segments account,			 SUM(decode(sign(nvl(mta.transaction_value, mta.base_transaction_value)),									1, nvl(mta.transaction_value, mta.base_transaction_value), 0, 0,									NULL)) entered_dr1,			 SUM(decode(sign(nvl(mta.transaction_value, mta.base_transaction_value)),									-1,									(-1 * nvl(mta.transaction_value, mta.base_transaction_value)),									NULL)) entered_cr1,			 SUM(decode(sign(mta.base_transaction_value), 1,									mta.base_transaction_value, 0, 0, NULL)) accounted_dr1,			 SUM(decode(sign(mta.base_transaction_value), -1,									(-1 * mta.base_transaction_value), NULL)) accounted_cr1,			 SUM(decode(sign(nvl(gjl.accounted_dr, 0)), 1,									nvl(mta.transaction_value, mta.base_transaction_value), 0)) entered_dr,			 SUM(decode(sign(nvl(gjl.accounted_cr, 0)), 1,									-1 * nvl(mta.transaction_value, mta.base_transaction_value), 0)) entered_cr,			 SUM(decode(sign(nvl(gjl.accounted_dr, 0)), 1, mta.base_transaction_value,									0)) accounted_dr,			 SUM(decode(sign(nvl(gjl.accounted_cr, 0)), 1,									-1 * mta.base_transaction_value, 0)) accounted_cr	FROM gl_je_lines                  gjl,			 gl_je_headers                gjh,			 gl_code_combinations_kfv     gcc,			 gl_import_references         gir,			 gl_period_statuses           gps,			 mtl_transaction_accounts     mta,			 mtl_material_transactions    mmt,			 mtl_transaction_types        mtt,			 org_organization_definitions ood,			 MTL_GENERIC_DISPOSITIONS     mgd WHERE gjl.je_header_id = gjh.je_header_id AND			 gjl.code_combination_id = gcc.code_combination_id AND			 gjl.je_header_id = gir.je_header_id AND			 gjl.je_line_num = gir.je_line_num AND			 gjh.set_of_books_id = gps.set_of_books_id AND			 gjh.period_name = gps.period_name AND gps.application_id = 401 AND			 gir.reference_1 = mta.gl_batch_id AND			 gjl.code_combination_id = mta.reference_account AND			 mta.transaction_date BETWEEN gps.start_date AND gps.end_date AND			 mta.transaction_id = mmt.transaction_id AND			 mmt.transaction_type_id = mtt.transaction_type_id AND			 mmt.organization_id = ood.organization_id AND			--			 mtt.transaction_type_name NOT IN			 ('Sales Order Pick', 'Sales order issue', 'PO Receipt', 'PO Rcpt Adjust',				'Subinventory Transfer', 'Move Order Transfer', 'Physical Inv Adjust',				'富通子库存转移', 'Average cost update', 'RMA Receipt') AND			 mmt.transaction_source_id = mgd.disposition_id AND			 mgd.organization_id = mmt.organization_id AND			--			 gjh.je_source = 'Inventory' AND gjh.je_category = 'MTL' AND			--			 gjh.period_name = '06-2004' AND gjh.set_of_books_id = 1 AND			 gjh.je_header_id = 3148 GROUP BY gjh.set_of_books_id,					mta.organization_id,					ood.organization_code,					ood.organization_name,					gjl.je_line_num,					mmt.transaction_set_id,					mgd.segment1,					trunc(mmt.transaction_date),					mtt.transaction_type_name,					gcc.concatenated_segments ORDER BY 2

转载于:https://www.cnblogs.com/jzssuanfa/p/6916037.html

你可能感兴趣的文章
css3 2d转换3d转换以及动画的知识点汇总
查看>>
【Java】使用Eclipse进行远程调试,Linux下开启远程调试
查看>>
js对象属性方法
查看>>
对Vue为什么不支持IE8的解释之一
查看>>
使用easyUI 为datagrid冻结列
查看>>
bzoj 2784: [JLOI2012]时间流逝【树形期望dp】
查看>>
利用Git版本控制管理你的项目
查看>>
windows下使用pycharm开发基于ansible api的python程序
查看>>
错误 warning: LF will be replaced by CRLF in README.md.
查看>>
博客园修改鼠标图标样式
查看>>
LInux CentOS7 vsftpd 配置注释
查看>>
Linux CentOS7 httpd 配置注释
查看>>
Sqlserver2012 评估期已过问题
查看>>
关于jquery attr()与prop() 的区别
查看>>
C#调用C++DLL/天地伟业解码器二次开发
查看>>
zend framework 1 连接oracle数据库的写法
查看>>
APUE学习笔记:第九章 进程关系
查看>>
关于 阿里云 的linux 安装 jdk和tomcat 中的问题(解压版的jdk和tomcat)
查看>>
Logstash_Apache日志采集
查看>>
使用localStorage保存搜索记录
查看>>