הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   כיצד מבצעים חיבור מתמטי בין כל הערכים בשדה מסויים של טבלא בבסיס נתונים ? (https://hosts.co.il/forums/showthread.php?t=16066)

meshuga 18-02-06 00:09

ציטוט:

נכתב במקור על ידי bestdesign
אני יודע איך מריצים שאילתא ואיך משתמשים, אבל בספציפית שכתבתם, לא הבנתי מה בדיוק מתמטי ומה המשמעות, כי יצאה לי שגיאה, וכשאתה אומר "המקום" אתה מתכוון לשדה ?

כן, השדה.
ומה מה המשמעות, הפקודה SUM לוקחת את השדה שאתה מגדיר בפנים ומחברת אותו (לכל השורות).
ובשביל שזה יצא לך במערך (array) בתור שם שיהיה נוח, אז עושים לו AS (בתור) `sum`
ואז נגיד אם אתה עושה ככה:
PHP קוד:

$q="SELECT  SUM(`col`) as `sum` FROM `table`";
$query=mysql_query($q);
$array=mysql_fetch_array($query);
echo 
$array["sum"];// הנה החיבור שלך. 


bestdesign 18-02-06 00:21

תודה רבה לך! עזרת לי מאוד! השתמשתי ב sum אך כתבתי זאת שגוי, תודה רבה לך!

לילה טוב!

meshuga 18-02-06 00:46

ציטוט:

נכתב במקור על ידי bestdesign
תודה רבה לך! עזרת לי מאוד! השתמשתי ב sum אך כתבתי זאת שגוי, תודה רבה לך!

לילה טוב!

אין בעד מה.
המטרה הושגה האשכול ננעל.


כל הזמנים הם GMT +2. הזמן כעת הוא 09:46.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ