2012-10-17 39 views
0

我有一個名爲user的表。它包含了諸如如何在mysql中更改表名

 user 
    xyz.abc 
    123.abc 
    atr.abc 
    etc.....  

我需要一個查詢,使得點後輸出不應該包含名稱的名稱(。)

回答

0
select rtrim(username,'.') from user 
4

您可以使用SUBSTRING_INDEX

SELECT SUBSTRING_INDEX(name, '.', 1) from USER; 
+0

非常感謝瞬間幫助..它的工作很好 – Raj

+0

我有兩個表:工作站和部門,在兩個表中都包含一些相似的列。在這裏,我想從工作站中選擇不在部門的唯一名稱..我需要你的幫助它的緊急可以你幫我 – Raj

+0

嗨@Raj,請創建新的問題。我想你會通過創建新問題來獲得更多關於你的問題的反饋。 – Habibillah