我正在尝试为我的SQL类做一个练习题,我在查询工作正常时遇到了很多麻烦,这是我的代码 - 任何人都可以帮助我吗?
- 编写一个名为LookUpCustomer的存储过程,该过程接受客户姓氏的任何部分 从客户表中返回这些客户的所有客户属性。
醇>
代码:
CustomerLastName:
Simpson,
Jones,
Forman,
smilie,
Lauper,
Marley,
Presely,
Clapton,
Johnson,
Douglas,
Leno,
Little,
Tyler,
McDonald,
Carlson,
我得到了这些结果:
function ConditionalMake( $makeselector, $modelselector ) {
// my code in here
}
但我需要它,所以它需要客户姓的任何部分,我不知道这是否正常,感谢所有帮助!
答案 0 :(得分:0)
请尝试以下方法......
CREATE PROCEDURE LookUpCustomer ( @CustomerLastNamePart VARCHAR( 30 ) = NULL ) AS
SELECT CustomerLastName
FROM Customer
WHERE CustomerLastName LIKE '%{@CustomerLastNamePart}%'
进一步阅读...
https://dev.mysql.com/doc/refman/5.7/en/string-comparison-functions.html
如果您有任何问题或意见,请随时发表评论。
答案 1 :(得分:0)
尝试: 从Customer WHERE CustomerLastName中选择CustomerLastName LIKE'%'+ @ CustomerLastName +'%'