就像問題一樣,我們可以做些什么來獲取一列員工姓名的長度和前 3 個字符
請不要標記為已回答或重復我明天有測驗高級 SQL 所以我正在嘗試解決一些小鬼問題..請回答問題
再次感謝
uj5u.com熱心網友回復:
您可以使用 LEN() 或 LENGTH()(在 oracle sql 的情況下)函式來獲取列的長度。
SELECT LEN(column_name) FROM table_name;
您可以使用 SUBSTRING 或 SUBSTR() 函式來獲取列的前三個字符。
前任。SUBSTRING(字串,開始位置,長度);
SELECT SUBSTRING( column_name, 1, 3 ) col_name
FROM table_name;
uj5u.com熱心網友回復:
許多學習站點和模塊詳細介紹了這個確切的問題:https : //www.geeksforgeeks.org/sql-query-to-display-the-length-and-first-3-characters-of-ename-column- in-emp-table/
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/395652.html
標籤:mysql sql sql-server
