我知道一個select命令,但它只是暫時的。我能做些什麼,這將是永久的?因此,如果這些記錄的名字是約翰,而姓氏是史密斯,那麼在全名列中,它會自動生成該記錄的數據,成爲約翰史密斯。連接名字和姓氏形成一個全名字段
0
A
回答
2
$querystring = "select concat(firstname,' ',lastname) as name from users";
0
爲什麼你需要這樣做?您通過重複數據來反規範化數據。我不知道您的應用程序的具體情況,但我相信最好是在您的表示層中計算完整名稱。
如果您想要某種「顯示名稱」字段(如Outlook),那麼仍然需要在用戶輸入時分配,以便用戶可以選擇。
0
這樣做沒有意義。您可以從數據庫中獲取名字和姓氏,當您需要顯示全名時,只需將其中的兩個連接起來即可。不要在數據庫中重複數據。
0
只需使用update命令:
UPDATE users SET fullname = CONCAT(firstname, ' ', lastname);
需要注意的是,如果用戶發生了改變,他們的名字或姓氏全名字段將成爲過時的。在SELECT上連接它們可能會更好。
0
$ full-name = $ first-name。' 」。$最後的名字; echo $ ull-name
相關問題
- 1. 將單個字段分隔成名稱,姓氏和姓氏
- 2. 將姓名字段拆分成姓氏和名字
- 3. Python CSV將全名字符串分割成姓名和姓氏
- 4. 名字和姓氏中的Split姓氏
- 5. SQL Server - 在名字和姓氏字段中搜索姓名
- 6. 用名字和姓氏查找姓名
- 7. 提取名字和姓氏
- 8. MVC User.Identity.Name,姓氏和名字
- 9. 搜索名字和姓氏
- 10. 形成動態ID和姓名字段
- 11. 如何從姓名全名的字符串中獲取名字和姓氏
- 12. 第一範式和名字和姓氏
- 13. 更改姓氏,名字到姓氏,FirstInitial
- 14. 僅提取姓氏名字,姓氏
- 15. 單名文本框中的名字和姓氏的姓氏
- 16. OpsHub - 用戶映射 - 名字姓氏vs(Azure)姓氏,名字
- 17. 分割名稱爲名字和姓氏
- 18. 從名字和姓氏生成唯一的用戶名?
- 19. 從linq c中包含全名的字段中搜索名字和姓氏#
- 20. 解析姓名爲第一名字和姓氏 - LINQ到實體
- 21. excel - 使用第一個姓氏和名字從全名創建用戶名
- 22. 從姓氏和姓氏字段中獲取最短的唯一名稱
- 23. JSON編碼姓名+姓氏=全名
- 24. 搜索全名,在兩個字段firstname,姓氏rails
- 25. 姓氏,名字開關
- 26. 名字姓氏驗證asp.NET
- 27. 格式化姓氏,名字
- 28. :姓名,姓氏:姓名
- 29. CSV - 將全名分爲姓氏和名字
- 30. 是否有可能將全名轉換爲名字和姓氏?
$ querystring =「update users set fullname = concat(firstname,'',lastname)」; – DiMono 2013-02-20 18:05:26
@jeff - 這不是真的在你的問題中隱含。你可以請更新你的原始問題來解釋它嗎? – Lix 2013-02-20 18:06:16