صفحه 1 از 2 12 آخرینآخرین
نمایش نتایج: از شماره 1 تا 10 , از مجموع 11

موضوع: درخواست query

  1. #1
    عضو انجمن wordpress آواتار ها
    تاریخ عضویت
    Dec 2010
    نوشته ها
    204
    تشکر تشکر کرده 
    96
    تشکر تشکر شده 
    29
    تشکر شده در
    25 پست

    پیش فرض درخواست query

    سلام
    کوئری می خوام بنویسم که هر جا فیلد name حرف a در وسطش باشه رو نشون بده
    مثلا:
    mab
    xanm
    sdanm
    یعنی قبل و بعد حرف a باید حتما حرفی وجود داشته باشه و موردهای زیر نباید بحساب بیاد
    asdd
    cffwa

  2. # ADS




     

  3. #2
    عضو دائم Rezash آواتار ها
    تاریخ عضویت
    Feb 2010
    محل سکونت
    مشهد
    نوشته ها
    1,923
    تشکر تشکر کرده 
    889
    تشکر تشکر شده 
    2,385
    تشکر شده در
    1,535 پست

    پیش فرض پاسخ : درخواست query

    کد PHP:
    WHERE LIKE '%a%' AND NOT LIKE 'a%' AND NOT LIKE '%a' 
    بک آپ بگیرید قبل از آنکه پشیمان شوید!
    تشخیص سیستم مدیریت محتوای سایت - سایت شخصی

  4. تعداد تشکر ها از Rezash به دلیل پست مفید


  5. #3
    عضو انجمن REXNET آواتار ها
    تاریخ عضویت
    Oct 2010
    محل سکونت
    CYBER - LA
    نوشته ها
    304
    تشکر تشکر کرده 
    12
    تشکر تشکر شده 
    523
    تشکر شده در
    327 پست

    پیش فرض پاسخ : درخواست query

    Rezash جان یه سوالی پیش اومد... چرا کوئری رو بصورت فقط

    کد PHP:
    WHERE LIKE '%a%' 
    یا فقط

    کد PHP:
    WHERE NOT LIKE 'a%' AND NOT LIKE '%a' 
    ننوشتی؟! مگه فرقی می کنه یا حالت دیگه ای پیش میاد؟!
    How terrible is wisdom when it holds no benefit for the wise?" - Louis Cypher"

  6. تعداد تشکر ها از REXNET به دلیل پست مفید


  7. #4
    عضو انجمن
    تاریخ عضویت
    May 2010
    محل سکونت
    شیراز
    نوشته ها
    686
    تشکر تشکر کرده 
    14
    تشکر تشکر شده 
    1,159
    تشکر شده در
    762 پست

    پیش فرض پاسخ : درخواست query

    سلام
    در حالتی که شما نوشتید حرف a در هر کجا (اول ، وسط ، آخر) قرار داشت ، نمایش داده میشه . اما ایشون خواسته بودن :
    یعنی قبل و بعد حرف a باید حتما حرفی وجود داشته باشه و موردهای زیر نباید بحساب بیاد
    asdd
    cffwa

  8. #5
    عضو دائم Rezash آواتار ها
    تاریخ عضویت
    Feb 2010
    محل سکونت
    مشهد
    نوشته ها
    1,923
    تشکر تشکر کرده 
    889
    تشکر تشکر شده 
    2,385
    تشکر شده در
    1,535 پست

    پیش فرض پاسخ : درخواست query

    نقل قول نوشته اصلی توسط REXNET نمایش پست ها
    Rezash جان یه سوالی پیش اومد... چرا کوئری رو بصورت فقط

    کد PHP:
    WHERE LIKE '%a%' 
    یا فقط

    کد PHP:
    WHERE NOT LIKE 'a%' AND NOT LIKE '%a' 
    ننوشتی؟! مگه فرقی می کنه یا حالت دیگه ای پیش میاد؟!
    در اين صورت در حالتي كه هيچ حرف a نداشته باشيم هم انتخاب انجام ميشه در حالي كه ايشون فرمودند :
    کوئری می خوام بنویسم که هر جا فیلد name حرف a در وسطش باشه رو نشون بده


    ---------- Post added at 09:56 PM ---------- Previous post was at 09:55 PM ----------

    مشكل كوئري اول رو هم كه جناب the_coder بيان كردند.
    بک آپ بگیرید قبل از آنکه پشیمان شوید!
    تشخیص سیستم مدیریت محتوای سایت - سایت شخصی

  9. تعداد تشکر ها از Rezash به دلیل پست مفید


  10. #6
    عضو انجمن REXNET آواتار ها
    تاریخ عضویت
    Oct 2010
    محل سکونت
    CYBER - LA
    نوشته ها
    304
    تشکر تشکر کرده 
    12
    تشکر تشکر شده 
    523
    تشکر شده در
    327 پست

    پیش فرض پاسخ : درخواست query

    آها، درسته... در اینصورت چرا اینطوری تنظیم شده و بدین صورت match میشه؟! آیا اگر طوری تنظیم می کردند که %a% به معنای این باشه که حتما قبل و بعدش چیزی می بایست قرار بگیره بهتر نبود؟! یا اینکه مورد دیگری هست که این تنظیم کاربرد داشته باشه در اونجا؟! (آخه یکم به نظرم مضحک اومد و انتظار داشتم %a% کلماتی رو باهاشون match بشه که "حتما" قبل و بعد حرف a چیزی باشه...)
    How terrible is wisdom when it holds no benefit for the wise?" - Louis Cypher"

  11. #7
    عضو دائم Rezash آواتار ها
    تاریخ عضویت
    Feb 2010
    محل سکونت
    مشهد
    نوشته ها
    1,923
    تشکر تشکر کرده 
    889
    تشکر تشکر شده 
    2,385
    تشکر شده در
    1,535 پست

    پیش فرض پاسخ : درخواست query

    % به معناي هر كاراكتر هست ، و NULL رو هم شامل ميشه به همين دليل در عبارت ما match ميشه.
    راهكار ديگه به اين صورت هست :
    کد PHP:
    WHERE LIKE '%_a_%' 
    _ معادل يك كاراكتر هست و لزوما بايد حداقل يك كاركتر قبل و بعد از حرف a داشته باشيم.
    بک آپ بگیرید قبل از آنکه پشیمان شوید!
    تشخیص سیستم مدیریت محتوای سایت - سایت شخصی

  12. تعداد تشکر ها ازRezash به دلیل پست مفید


  13. #8
    عضو انجمن wordpress آواتار ها
    تاریخ عضویت
    Dec 2010
    نوشته ها
    204
    تشکر تشکر کرده 
    96
    تشکر تشکر شده 
    29
    تشکر شده در
    25 پست

    پیش فرض پاسخ : درخواست query

    نقل قول نوشته اصلی توسط Rezash نمایش پست ها
    % به معناي هر كاراكتر هست ، و NULL رو هم شامل ميشه به همين دليل در عبارت ما match ميشه.
    راهكار ديگه به اين صورت هست :
    کد PHP:
    WHERE LIKE '%_a_%' 
    _ معادل يك كاراكتر هست و لزوما بايد حداقل يك كاركتر قبل و بعد از حرف a داشته باشيم.
    دستت درد نکنه
    ببخشید من دیر سر زدم به این تاپیک

  14. #9
    عضو جدید
    تاریخ عضویت
    Nov 2011
    نوشته ها
    4
    تشکر تشکر کرده 
    1
    تشکر تشکر شده 
    1
    تشکر شده در
    تشکر شده 1 بار در 1 پست

    پیش فرض پاسخ : درخواست query

    سلام. یه سوال : کدهای کوئری رو کجا وارد می کنید؟ من روی هاستم recaptcha نصب کردم و برای فعال شدن نیاز به این داره :

    Run below Sql query at your database.
    Table Structure For recaptcha_keys
    CREATE TABLE IF NOT EXISTS `recaptcha_keys` (
    `id` int(11) NOT NULL AUTO_INCREMENT,
    `public_key` varchar(255) NOT NULL,
    `private_key` varchar(255) NOT NULL,
    PRIMARY KEY (`id`)
    ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

    چجوری این کوئری رو بگیرم و مشکلم رو حل کنم؟
    ممنون میشم راهنمایی رو ترجیحاً به ایمیلم بفرستید
    info@ammargraph.ir
    یا علی

  15. #10
    عضو انجمن fara_server آواتار ها
    تاریخ عضویت
    Feb 2012
    محل سکونت
    ایران
    نوشته ها
    187
    تشکر تشکر کرده 
    40
    تشکر تشکر شده 
    287
    تشکر شده در
    153 پست

    پیش فرض پاسخ : درخواست query

    نقل قول نوشته اصلی توسط ammargraph نمایش پست ها
    سلام. یه سوال : کدهای کوئری رو کجا وارد می کنید؟ من روی هاستم recaptcha نصب کردم و برای فعال شدن نیاز به این داره :

    Run below Sql query at your database.
    Table Structure For recaptcha_keys
    CREATE TABLE IF NOT EXISTS `recaptcha_keys` (
    `id` int(11) NOT NULL AUTO_INCREMENT,
    `public_key` varchar(255) NOT NULL,
    `private_key` varchar(255) NOT NULL,
    PRIMARY KEY (`id`)
    ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

    چجوری این کوئری رو بگیرم و مشکلم رو حل کنم؟
    ممنون میشم راهنمایی رو ترجیحاً به ایمیلم بفرستید
    info@ammargraph.ir
    یا علی
    از phpmyadmin دیتابیس مورد نظر رو انتخاب کنید و در زبانه SQL میتونید Query مورد نظر رو وارد و اجرا کنید.
    کانفیگ،امنیت بخشی و راه اندازی انواع سروها با هزینه مناسب | طراحی و برنامه نویسی تحت وب | جهت درخواست از اینجا اقدام نمایید.
    --==--==--==--
    !Linux Geek


  16. تعداد تشکر ها از fara_server به دلیل پست مفید


صفحه 1 از 2 12 آخرینآخرین

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. دستور top query چیه؟
    توسط 2420 در انجمن سوالات و مشکلات
    پاسخ ها: 0
    آخرين نوشته: May 21st, 2017, 15:07
  2. query برای انتقال فایل از طریق Ftp با sql
    توسط Baran92 در انجمن ASP-ASP.net-Access-MSSQL
    پاسخ ها: 3
    آخرين نوشته: February 27th, 2015, 21:27
  3. مشکل query
    توسط billgivz در انجمن PHP-MySQL
    پاسخ ها: 0
    آخرين نوشته: January 24th, 2015, 20:59
  4. مشکل: لود بالا در اجرای Query ها
    توسط mamylo در انجمن PHP-MySQL
    پاسخ ها: 3
    آخرين نوشته: September 17th, 2011, 09:45
  5. Query ما بین دو تاریخ
    توسط aghaee در انجمن PHP-MySQL
    پاسخ ها: 13
    آخرين نوشته: February 5th, 2011, 23:36

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •