1. 程式人生 > 其它 >MyBatis動態SQL,寫SQL更爽

MyBatis動態SQL,寫SQL更爽

技術標籤:MyBatis

參考:https://mp.weixin.qq.com/s/ar8y-ZC4E71NM3EIybBFyg


MyBatis動態SQL,寫SQL更爽

文章目錄


前言

MyBatis 令人喜歡的一大特性就是動態 SQL。在使用 JDBC 的過程中, 根據條件進行 SQL 的拼接是很麻煩且很容易出錯的。MyBatis 動態 SQL 的出現, 解決了這個麻煩。


1 動態 SQL 支援以下幾種標籤:

MyBatis通過 OGNL 來進行動態 SQL 的使用的。目前, 動態 SQL 支援以下幾種標籤:

在這裡插入圖片描述

2 if 標籤

2.1 在 WHERE 條件中使用 if 標籤

程式碼如下(示例):

import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sns
import warnings
warnings.filterwarnings('ignore')
import  ssl
ssl._create_default_https_context = ssl._create_unverified_context

2.讀入資料

程式碼如下(示例):

data = pd.read_csv
( 'https://labfile.oss.aliyuncs.com/courses/1283/adult.data.csv') print(data.head())

該處使用的url網路請求的資料。


總結

提示:這裡對文章進行總結:
例如:以上就是今天要講的內容,本文僅僅簡單介紹了pandas的使用,而pandas提供了大量能使我們快速便捷地處理資料的函式和方法。