מצו"ב דוגמאאיך אפשר לקבץ לפי מילה שנמצאת בשדה מסוים ,
לדוג' יש לי שדה שמכיל : אוטבוס , מודעה באוטבוס , מיניבוס , על האוטבוס ,
שיביא לי אוטבוס 3
מיניבוס 1
תודה !!מצו"ב דוגמא
תעתיק את העיקרוןתודה !!
זה באקסס אני מחפשת בSQL
תעתיק את העיקרון
תעתיק את העיקרון
SELECT Count(טבלה1.מזהה) AS כמות, Switch([טבלה1].[ניסיון] ALike "%אוטובוס%","אוטובוס",[טבלה1].[ניסיון] ALike "%מיניבוס%","מיניבוס",[טבלה1].[ניסיון] ALike "%טנדר%","טנדר") AS מכיל
FROM טבלה1
GROUP BY Switch([טבלה1].[ניסיון] ALike "%אוטובוס%","אוטובוס",[טבלה1].[ניסיון] ALike "%מיניבוס%","מיניבוס",[טבלה1].[ניסיון] ALike "%טנדר%","טנדר");
לא הבנתי לפי מה הוא אומר לדעת לקבץ דווקא לפי אוטובוס ולא מודעה או על?תודה !!
זה באקסס אני מחפשת בSQL
זה הבעיה אם היתי יודעת היתי מכניסה לטבלה ועושה עליה קיבוץ ...לא הבנתי לפי מה הוא אומר לדעת לקבץ דווקא לפי אוטובוס ולא מודעה או על?
זה הבעיה אם היתי יודעת היתי מכניסה לטבלה ועושה עליה קיבוץ ...
אולי שיחפש מילה שחוזרת ע"ע כמה פעמים ?
אז שוב- אין לך הגדרה לפי מה לקבץ אלא רק מה שחוזר על עצמו כמה פעמים?
אני הבנתי שזה מילים קבועותזה הבעיה אם היתי יודעת היתי מכניסה לטבלה ועושה עליה קיבוץ ...
אולי שיחפש מילה שחוזרת ע"ע כמה פעמים ?
select case when instr(t.text, 'אוטבוס') > 0 then 'אוטבוס'
when instr(t.text, 'מיניבוס') > 0 then 'מיניבוס' end,
count(1)
from tablename t
group by case when instr(t.text, 'אוטבוס') > 0 then 'אוטבוס'
when instr(t.text, 'מיניבוס') > 0 then 'מיניבוס' end
select sum(case when instr(t.text, 'אוטבוס') > 0 then 1 else 0 end) אוטבוס,
sum(case when instr(t.text, 'מיניבוס') > 0 then 1 else 0 end) מיניבוס
from tablename t
אבל אם זה כך אז לא צריך בכלל group by. אפשר כך:
ומחזיר אותה תוצאה.SQL:select sum(case when instr(t.text, 'אוטבוס') > 0 then 1 else 0 end) אוטבוס, sum(case when instr(t.text, 'מיניבוס') > 0 then 1 else 0 end) מיניבוס from tablename t
רק בעמודות ולא בטבלהמה שהביאו מהאקסס נראה ב-sql של oracle כך:
אבל אם זה כך אז לא צריך בכלל group by. אפשר כך:SQL:select case when instr(t.text, 'אוטבוס') > 0 then 'אוטבוס' when instr(t.text, 'מיניבוס') > 0 then 'מיניבוס' end, count(1) from tablename t group by case when instr(t.text, 'אוטבוס') > 0 then 'אוטבוס' when instr(t.text, 'מיניבוס') > 0 then 'מיניבוס' end
ומחזיר אותה תוצאה.SQL:select sum(case when instr(t.text, 'אוטבוס') > 0 then 1 else 0 end) אוטבוס, sum(case when instr(t.text, 'מיניבוס') > 0 then 1 else 0 end) מיניבוס from tablename t
אלא מה אתה מצפה שיספור כמה מילים מופיעות זה גם לא אפשרי כי לא יוכל להבדיל בין באוטובוס למאוטובוס וכדו'זה רק למקרה שהמילים הן קבועות וידועות מראש ...
לוח לימודים
מסלולי לימוד שאפשר לההצטרף
אליהם ממש עכשיו:
8.05
ל' ניסן
פתיחת מסלול
אוטומציות עסקיות, בוטים והטמעת מערכות מידע
מלגות גבוהות!
9.05
א' אייר
הנחת ענק!
ירושלמי?
יש לנו מלגה מטורפת עבורך! קורס במימון כמעט מלא!!
ההרשמה בעיצומה
28.05
כ' אייר
פתיחת מסלול מורחב:
פיתוח ובניית אתרים
מלגות גבוהות!
2.06
כ"ה אייר
פתיחת מסלול
קורס עריכת וידאו
מלגות והנחות משמעותיות!
24.06
י"ח סיוון
פתיחת מסלול
מאסטר בשיווק דיגיטלי
מלגות גבוהות!
27.06
כ"א סיוון
פתיחת מסלול
עיצוב ואדריכלות פנים
מלגות גבוהות!
27.06
כ"א סיוון
השקה חגיגית!
עיצוב גרפי ודיגיטל - בסילבוס חדש ומטורף!
מלגות גבוהות!
21.05
י"ג אייר
#רקבפרוג
הרצאה מרתקת:
דיגיטל בגובה העיניים
עם מנדי נאבול
כל האפשרויות הטמונות בעולם הדיגיטל שיגרמו לך להרוויח יותר!
לתלמידים ובוגרים בלבד!
תהילים פרק קלט
א לַמְנַצֵּחַ לְדָוִד מִזְמוֹר יְהוָה חֲקַרְתַּנִי וַתֵּדָע:ב אַתָּה יָדַעְתָּ שִׁבְתִּי וְקוּמִי בַּנְתָּה לְרֵעִי מֵרָחוֹק:ג אָרְחִי וְרִבְעִי זֵרִיתָ וְכָל דְּרָכַי הִסְכַּנְתָּה:ד כִּי אֵין מִלָּה בִּלְשׁוֹנִי הֵן יְהוָה יָדַעְתָּ כֻלָּהּ:ה אָחוֹר וָקֶדֶם צַרְתָּנִי וַתָּשֶׁת עָלַי כַּפֶּכָה:ו (פלאיה) פְּלִיאָה דַעַת מִמֶּנִּי נִשְׂגְּבָה לֹא אוּכַל לָהּ:ז אָנָה אֵלֵךְ מֵרוּחֶךָ וְאָנָה מִפָּנֶיךָ אֶבְרָח:ח אִם אֶסַּק שָׁמַיִם שָׁם אָתָּה וְאַצִּיעָה שְּׁאוֹל הִנֶּךָּ:ט אֶשָּׂא כַנְפֵי שָׁחַר אֶשְׁכְּנָה בְּאַחֲרִית יָם:י גַּם שָׁם יָדְךָ תַנְחֵנִי וְתֹאחֲזֵנִי יְמִינֶךָ:יא וָאֹמַר אַךְ חֹשֶׁךְ יְשׁוּפֵנִי וְלַיְלָה אוֹר בַּעֲדֵנִי:יב גַּם חֹשֶׁךְ לֹא יַחְשִׁיךְ מִמֶּךָ וְלַיְלָה כַּיּוֹם יָאִיר כַּחֲשֵׁיכָה כָּאוֹרָה:יג כִּי אַתָּה קָנִיתָ כִלְיֹתָי תְּסֻכֵּנִי בְּבֶטֶן אִמִּי:יד אוֹדְךָ עַל כִּי נוֹרָאוֹת נִפְלֵיתִי נִפְלָאִים מַעֲשֶׂיךָ וְנַפְשִׁי יֹדַעַת מְאֹד:טו לֹא נִכְחַד עָצְמִי מִמֶּךָּ אֲשֶׁר עֻשֵּׂיתִי בַסֵּתֶר רֻקַּמְתִּי בְּתַחְתִּיּוֹת אָרֶץ:טז גָּלְמִי רָאוּ עֵינֶיךָ וְעַל סִפְרְךָ כֻּלָּם יִכָּתֵבוּ יָמִים יֻצָּרוּ (ולא) וְלוֹ אֶחָד בָּהֶם:יז וְלִי מַה יָּקְרוּ רֵעֶיךָ אֵל מֶה עָצְמוּ רָאשֵׁיהֶם:יח אֶסְפְּרֵם מֵחוֹל יִרְבּוּן הֱקִיצֹתִי וְעוֹדִי עִמָּךְ:יט אִם תִּקְטֹל אֱלוֹהַּ רָשָׁע וְאַנְשֵׁי דָמִים סוּרוּ מֶנִּי:כ אֲשֶׁר יֹאמְרֻךָ לִמְזִמָּה נָשֻׂא לַשָּׁוְא עָרֶיךָ:כא הֲלוֹא מְשַׂנְאֶיךָ יְהוָה אֶשְׂנָא וּבִתְקוֹמְמֶיךָ אֶתְקוֹטָט:כב תַּכְלִית שִׂנְאָה שְׂנֵאתִים לְאוֹיְבִים הָיוּ לִי:כג חָקְרֵנִי אֵל וְדַע לְבָבִי בְּחָנֵנִי וְדַע שַׂרְעַפָּי:כד וּרְאֵה אִם דֶּרֶךְ עֹצֶב בִּי וּנְחֵנִי בְּדֶרֶךְ עוֹלָם: