كيفية بحث عدة أعمدة من جدول في الخلية؟
-
03-07-2019 - |
سؤال
وبالنظر إلى جدول يسمى "شخص" (في قاعدة بيانات MySQL / مخطط)، نوع من مثل هذا واحد:
code varchar(25)
lastname varchar(25)
firstname varchar(25)
وأنا أحاول لجعل وظيفة المخزنة للحصول على "كود" أو جزء من "كود" (والتي بالطبع، هو رمز يحدد هذا الشخص) والعودة "قائمة" من الاقتراحات من الأشخاص التي لديها رمز مشابهة.
وماذا لست متأكدا من كيفية البحث مثل في الإكمال التلقائي نوع على الطريق ، أو عودة جميع النتائج الممكنة (أو خمسة فقط)؛ وأيضا كيفية إعادة هذه "قائمة" الأشخاص من الإجراء المخزن.
وأي فكرة كيف يمكن القيام بذلك؟ شكرا!
المحلول
ويمكنك استخدام بطاقات البرية في SQL. هل هذا ما كنت تبحث عنه؟
SELECT * FROM person WHERE code LIKE '%part_of_code%'
لا تنتمي إلى StackOverflow