جستجوی پیشرفته

ساخت وبلاگ

سلام
جدول زیر را داریم


CREATE TABLE Person
(person_nbr INT NOT NULL PRIMARY KEY,
first_name VARCHAR(50) NOT NULL,
last_name VARCHAR(50) NOT NULL,
age INTEGER NOT NULL
CHECK (age > 0),
gender BIT --1 means Mail
--0 means Femail
);

و

INSERT INTO Person
VALUES
(1, 'Mohammad', 'Salimabadi', 24, 1),
(2, 'Ali', 'Ahmadi', 24, 1),
(3, 'Maryam', 'Mohseni', 27, 0);


پروسیچری می خواهم که بتواند براساس
یکی از ستونها (مثلا فقط جنسیت)یا دوتا ستونها(جنست وسن)ویا سه ستون ویاچهارستون را وارد کردیم جواب را بدهد و اگر هیچ داده ای وارد نشد(همه ستونها را برگرداند)
درضمن می خواهم برای ستونهای متنی جستجو براساس like باشد مثلا برایfirst_name اگرr وارد شد reza را برگرداند که سرعت جستجو هم بالا باشد
باتشکر از راهنمای شما

برنامه نویس...
ما را در سایت برنامه نویس دنبال می کنید

برچسب : نویسنده : محمد رضا جوادیان programers بازدید : 134 تاريخ : شنبه 21 فروردين 1395 ساعت: 22:03