我正在尝试从名为 Vendors 的表中的列中提取数据,列名是 VendorContactLName。我还有一列 VendorContactFName。我试图做到这一点,以便在我提取数据时,它有条件地更改字符串的输出。
例如,我想在名称的末尾添加一个撇号 s <'s>,我可以这样做:
SELECT VendorContactFName + ' ' + VendorContactLName + '''s' AS 'Vendor Full Name' FROM Vendors;
但是,我想这样做,如果恰好是 VendorContactLName 中的姓氏已经以“s”结尾,我只将撇号连接到它,而不是撇号和“s”。
所以,我希望:卡尔·艾伦、迈克尔·邓拉普和米歇尔·希金斯以卡尔·艾伦、迈克尔·邓拉普和米歇尔·希金斯的身份出现。
谢谢您的帮助。