|
|
|
Junior Member
      
участник
Last Login: 21.10.2002 18:06
Сообщ.: 19,
Visits: 210
|
|
| Совершенно простая задачка, вроде. Но SQL позволяет суммировать только данные за столбец ! а на кой мне столбец, я просто хочу просуммировать данные из 1-ой, второй и третьей ячейки соответствующих столбцов в четвертую (помните EXEL) ???
|
|
|
|
|
Supreme Being
      
участник
Last Login: 09.10.2008 18:37
Сообщ.: 178,
Visits: 1 956
|
|
| Select Field1+Field2+Field3 AS SummaTotala From myTable
|
|
|
|
|
Junior Member
      
участник
Last Login: 21.10.2002 18:06
Сообщ.: 19,
Visits: 210
|
|
| Извините за резкость, но это бред. Есть такое понятие как номер записи и что за "SummaTotala" - это индейское заклинание ? Просто не люблю издевательств Field1+Field2...... смех один.
|
|
|
|
|
Supreme Being
      
участник
Last Login: 18.11.2004 18:12
Сообщ.: 378,
Visits: 4 159
|
|
Причем тут "номер записи" ?
Не нравится "SummaTotala" - напишите "TotalaSumma"
"Просто не люблю издевательств Field1+Field2...... смех один" а что,в Exel сумма по другому считается?
Это не Exel, понятие "ячейки" здесь не совсем корректно
Это не бред, извините за резкость, но "дело было не в бобине..."
|
|
|
|
|
Supreme Being
      
участник
Last Login: 12.11.2007 17:38
Сообщ.: 1 252,
Visits: 13 544
|
|
| 2 samsonov - слющай, иди, поучи мат часть, а потом хами людям, которые отвечают на твои ТУПЫЕ вопросы, хамло, блин
|
|
|
|
|
Supreme Being
      
участник
Last Login: 07.03.2005 18:49
Сообщ.: 365,
Visits: 4 016
|
|
| Samsonov, ты не прав! Ты сюда пришел за помощью, а советов (кстати, совершенно правильных) не слушаешь. Да и ведешь себя некрасиво.
|
|
|
|
|
Supreme Being
      
участник
Last Login: 26.06.2006 13:50
Сообщ.: 88,
Visits: 970
|
|
Можно попробовать так, но это применительно для ASP (VBScript):
Set cn = Server.CreateObject("ADODB.Connection") cn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=MyDB.mdb;" 'выше - подключение к базе sSQL="SELECT * FROM MyTable" Set rs=cn.Execute(sSQL)
While not rs.EOF Sum=0 For each F in rs.Fields Sum=Sum+rs.Fields(F.name) Next Response.Write(Sum) ' выводим результат для каждой строки rs.MoveNext WEND
rs.Close cn.Close
|
|
|
|
|
Supreme Being
      
участник
Last Login: 01.06.2003 18:26
Сообщ.: 263,
Visits: 2 905
|
|
| а можно и в DAO, получаешь Recordset и перебираешь его коллекцию Fields, и даже можно Exel-е ячейки перебрать :-)
|
|
|
|
|
|
| | |